流星 HTTP.call gzip 答案

Meteor HTTP.call gzip answer

我向服务器发出请求,希望得到 Json 作为答复,但答复是压缩的 gzip,我不知道如何对其进行扩充。

有人知道可以帮助我解决这个问题的库或本机函数吗?

我试过 zlib 但那需要一个流,而我的请求 return 一个字符串。

您可以通过添加 HTTP 请求 header {'Content-Type' : 'application/json'}

来要求服务器响应 JSON
HTTP.call('GET', url, {headers: {'Content-Type': 'application/json'}}, asyncCallback)

事实上,我只需要制作 meteor 的 HTTP 包即可:

requestOption.npmRequestOptions.gzip = true

答案由图书馆解压