Tag: 垂直

在表单中用enctype改变内容types

我不明白足够的问题,我想上传文件,但现在这是离我很远,我需要解释为什么我得到content-type application/json如果我添加enctype="multipart/form-data的forms?因为我认为这个regenon req.file是未定义的 HTML <form enctype="multipart/form-data" name="sendProductForm" ng-submit="product.sendProduct(productData, sendProductForm.$valid)" class="col-md-8 col-md-offset-2 form-horizontal adding-form" novalidate> <div class="form-group"> <div class="input-group"> <input type="file" name="file" id="imgInp" onchange="angular.element(this).scope().photoChanged(this.files)"> </div> </div> </form> API router.post('/courses', multer({ dest:'./uploads/' }).single('file'), function(req, res){ console.log(req.body) console.log(req.file) console.log(req.headers) }) 服务 userFactory.createNewCourse = function(productData){ return $http.post('/api/courses', productData) } 控制器function app.sendProduct = function(productData) { User.createNewCourse(app.productData).then(function(data){ console.log(data) }) } 从req.headers提取 […]