我正在尝试仅使用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响应,但我认为它永远不会上传。有人可以帮我这个吗?非常感谢!