错误“当前不支持application / x-gzip”。将tar.gz文件发布到服务器时

时间:2018-08-28 16:19:24

标签: javascript spring-boot postman axios

我有一个tar.gz存档,我试图使用axios通过浏览器上传到服务器。使用Postman在API端点上上传tar.gz文件非常有效,但是当我使用axios POST请求时,它完成了上载并且服务器以上述错误响应:

  

“当前不支持application / x-gzip。”

我的有效载荷请求如下:

Content-Disposition: form-data; name="file"; filename="zg.tar.gz"
Content-Type: application/x-gzip

我正在使用FormData构造函数构造FormData对象,并附加拖放到其中的文件。

在axios请求配置标头选项中更改Content-Type标头属性无效,它保持为application/x-gzip

有什么想法吗?

编辑:上载.zip文件有效,它们默认为Content-Type:application / gzip,并且有效,问题是为什么浏览器将.tar.gz文件设置为Content-Type:application / x-gzip / axios。

0 个答案:

没有答案