AngularJS FileUpload中未定义Content-Type的目的

时间:2017-01-12 07:46:11

标签: javascript angularjs spring spring-mvc file-upload

为了将文件从angular上传到Spring MVC REST WebService,人们似乎在AJAX请求中设置了Content-Type:undefined头。

此类内容类型的目的是什么?Spring MultiPart需要它吗?

$http.post(uploadUrl, fd, {
  transformRequest : angular.identity,
  headers : {
   'Content-Type' : undefined
  }
//...
}

1 个答案:

答案 0 :(得分:6)

它将重置默认标题' application / json'让浏览器为我们填写正确的Content-Type,以及正确的边界参数。

例如,手动设置为&multi39 / multi-form-data'将无法添加已提到的边界。