在我的情况下如何通过http请求发送字符串?

时间:2016-10-24 16:27:09

标签: javascript angularjs multipartform-data

我正在尝试仅使用javascript formdata设置字符串数据,而不使用实际的表单。

我有类似的东西。

var string = JSON.stringify(jsonfile);

var formdata = new FormData();

var stringBlob = new Blob([string]);
formdata.append('file', stringBlob);

上传部分:

  $http.post(‘myurl/upload’, formdata, {
         'headers' : {'Content-Type':'multipart/form-data' }})

formdata

的请求有效负载
------WebKitFormBoundaryarzhWTykl2Z6sSZ1
Content-Disposition: form-data; name="file"; filename="stringBlob"
Content-Type: application/octet-stream
------WebKitFormBoundaryarzhWTykl2Z6sSZ1--

出于某种原因,它不起作用。它根据请求提供200 OK响应,但我认为它永远不会上传。有人可以帮我这个吗?非常感谢!

0 个答案:

没有答案