【发布时间】:2020-02-25 09:47:52
【问题描述】:
我正在使用 node.js 和 express。 我有我的主页,加载后会点击我的 REST 端点(PUT)发送一些 json 数据。我在发送到 REST 端点时没有压缩数据。但是在我的端点我希望它以 gzip 形式存在,这可能吗?如果有怎么办?
注意:我想使用客户端的内容编码。我既不想在客户端也不想在服务器上压缩它。 (甚至不是服务器上的中间件)
【问题讨论】:
-
您想从客户端使用一些内容编码?或者,您只是想将其压缩后存储在服务器上?
-
我想使用客户端的内容编码。我不想在服务器上压缩它。
-
显示到目前为止你做了什么?
-
一种方法是使用 requestPromise github.com/request/request#requestoptions-callback。请参阅 gzip 选项。如果您认为这对您有帮助,我可以提供更多详细信息
-
@Sohan 如果我的请求数据以 gzip 格式发送到我的端点,这会很有帮助。我正在寻找许多响应数据的方法,但在这里我希望它来自客户端(浏览器)的请求数据REST 端点作为 PUT 请求。
标签: javascript node.js gzip body-parser content-encoding