0

我正在使用angular-file-upload将文件上传到我的 Sharepoint 网站。文件可以使用 REST API 上传,但是当我打开文件时,我不希望“页眉”和“页脚”出现在表单数据中。例如,在 .png 文件中,我不想看到这个:

-----------------------------7df1e925b0384
Content-Disposition: form-data; name="file"; filename="Tutorial1.png"
Content-Type: image/png

‰PNG

IHDR  X     r5˜   bKGD ÿ ÿ ÿ ½§“     pHYs     šœ   tIMEß
;×Þ¯   iTXtComment     Created with GIMPd.e    IDATxÚìÝ{\UeÂ÷ÿ¯¬FØ¡†¨4ÆIMCÆ¡G;‰£¤£wŒf“¥=S£Ä¯É;Sµ[ÍÉy’Ü–Þc
Ž¤Žh'BHn‡a°ÑTNZ¨Hê–äà”VÃï..................

最后我也想摆脱这个:

-----------------------------7df1e925b0384--

有没有办法通过 angular-file-upload 使用来做到这一点?我在我的代码中引用了这些文件(以及带有 html 视图的类似场景),并且内容被这些额外信息弄乱了。

非常感谢任何帮助或替代想法。

4

1 回答 1

0

所以我应该更仔细地阅读文档,但我需要做的是使用 $upload.http() 函数而不是 $upload.upload() 函数。然后我在标题中定义了诸如内容类型之类的东西,并且文件主体是干净的。就是我最终遵循的。

于 2015-02-24T14:53:37.033 回答