我正在从 Web 服务获得 GZIP 类型的压缩响应。谁能帮我解压缩或解码响应。
任何有关这方面的帮助都会非常有帮助
谢谢
看起来好像您想使用 Express 和express.compress
中间件。这将确定浏览器是否支持 gzip 和/或 deflate,因此您不必这样做。
一个简单的设置可能如下所示:
var express = require('express');
var app = express();
app.use(express.compress());
app.get('/', function(req, res) {
res.send({ app_id: 'A3000990' });
});
app.listen(3000);
如果您的数据是 JSON 字符串,您必须自己设置正确的内容类型标头:
res.setHeader('Content-Type', 'application/json');
res.send(data);