【发布时间】:2013-03-19 07:24:00
【问题描述】:
我正在从 Web 服务获得 GZIP 类型的压缩响应。谁能帮我解压缩或解码响应。
任何有关这方面的帮助都会非常有帮助
谢谢
【问题讨论】:
-
是的,我尝试了网站中给出的示例。但我希望在浏览器中显示响应。我正在尝试压缩 json web 服务
-
向我们展示您的代码。
-
http.get('/', function (req, res) { var acceptEncoding = req.headers['accept-encoding']; if (acceptEncoding.match(/\bdeflate\b/) ) { res.setHeader('content-encoding', 'deflate'); } else if (acceptEncoding.match(/\bgzip\b/)) { res.setHeader('content-encoding', 'gzip'); } console.log(res._headers); res.end('{"app_id": "A3000990"}'); //JSON 数据 }) }))
-
只需使用
request或superagent
标签: json node.js zlib unzip gunzip