Angularjs angular file上载结果中没有文件信息的文件
我正在使用将文件上载到Sharepoint网站。使用RESTAPI可以很好地上传文件,但是当我打开文件时,我不希望“页眉”和“页脚”出现在表单数据中。例如,在.png文件中,我不希望看到以下内容:Angularjs angular file上载结果中没有文件信息的文件,angularjs,file-upload,angular-file-upload,Angularjs,File Upload,Angular File Upload,我正在使用将文件上载到Sharepoint网站。使用RESTAPI可以很好地上传文件,但是当我打开文件时,我不希望“页眉”和“页脚”出现在表单数据中。例如,在.png文件中,我不希望看到以下内容: -----------------------------7df1e925b0384 Content-Disposition: form-data; name="file"; filename="Tutorial1.png" Content-Type: image/png 以前 ‰PNG IHDR
-----------------------------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文件上传使用来做到这一点?我在代码中引用了这些文件(以及类似的html视图场景),内容被这些额外的信息弄乱了
非常感谢任何帮助或其他想法。因此我本应该更仔细地阅读文档,但我需要做的是使用$upload.http()函数而不是$upload.upload()函数。然后,我在标题中定义了内容类型之类的内容,并且文件体是干净的。这是我最后遵循的