小编Ray*_*Ray的帖子

axios获取响应体而不用gzip解压

我有 2 台 Express 服务器,一台用作后端解析对数据库的查询,另一台用作重定向请求的代理。

前端向代理请求每个数据请求,代理又通过 axios 将修改后的请求发送到后端以获得数据结果。

后端服务器以gzip格式压缩响应体。但是,axios默认对后端返回的响应进行解压缩,然后将原始大小发送到前端。

我希望 axios 保持响应压缩,以便负责解压缩它的是用户的导航器。

有什么选择或方法可以做到这一点吗?

编辑:Axios 请求标头包括:

Accept-Encoding: gzip, deflate, br
Run Code Online (Sandbox Code Playgroud)

但是,axios 响应标头是(没有“Content-Encoding:gzip”):

在此输入图像描述

gzip response response-headers express axios

4
推荐指数
1
解决办法
9265
查看次数

标签 统计

axios ×1

express ×1

gzip ×1

response ×1

response-headers ×1