ng2-file-upload:如何防止---- webkitboundary被发送

时间:2017-06-14 12:52:49

标签: angular azure file-upload

目前在我的angular2项目中,我使用ng2fileupload将一些文件上传到azure blob存储。

由于某种原因,上传的文件在收到服务器端时已损坏。 我损坏文件的原因是因为文件内容包含在文本中:

----------------- webKitBoundary7e133e31c05a0
内容处理:表格数据; NAME = “文件”;文件名= “service_catalog3.png” 内容类型:image / png

PNG(实际png内容)
....
----------------------------- 7e133e31c05a0 -

如何阻止我的文件内容被包装在这个奇怪的webKitBoundary7e133e31c05a0字符串中?

对此有何帮助?

1 个答案:

答案 0 :(得分:0)

确定。找到了。花了我几个小时: - (

您需要将 disableMultipart 设置为TRUE

var uo: FileUploaderOptions = {};
uo.disableMultipart = true;

this.uploader.setOptions(uo);

希望这有助于某人!!