首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用angular-file-upload从请求正文中删除Content-Disposition和Content-Type

使用angular-file-upload从请求正文中删除Content-Disposition和Content-Type
EN

Stack Overflow用户
提问于 2018-03-05 10:20:01
回答 1查看 1.7K关注 0票数 0

我正在使用https://github.com/nervgh/angular-file-upload上传我的文件。

但是,我看到上传体是这样的-

代码语言:javascript
复制
------WebKitFormBoundaryXjCfky7muJb4rrZu
Content-Disposition: form-data; name="file"; filename="dump.rdb"
Content-Type: application/octet-stream


------WebKitFormBoundaryXjCfky7muJb4rrZu--

这使得请求大小(Content-Length头)大于文件大小。我的服务器需要fileSize作为头,但也需要它与请求主体大小相同。我怎么也能-

a)告知angular- file -upload只发送body中的文件,不添加任何其他数据

b)如果a)不可能,则在上传之前获取Content_length头部

EN

回答 1

Stack Overflow用户

发布于 2018-03-05 11:17:19

我在fileItem上设置了这个,修复了它-

代码语言:javascript
复制
disableMultipart: true

在angular-file-upload https://github.com/nervgh/angular-file-upload/pull/602上的PR中包含了它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49102592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档