在使用 superagent 做post请求的时候出现下面异常
{ Error: incorrect header check at Unzip.zlibOnError (zlib.js:153:15)
errno: -3, code: 'Z_DATA_ERROR', response: null }
提示的异常应该是返回数据解压缩时编码不匹配导致异常,下面是遇到的问题类型的地址:
https://github.com/visionmedia/superagent/issues/927
只要在请求时加上头信息 Accept-Encoding 的限制就好了,代码如下:
superagent.post('xxxxxx')
.set('Accept-Encoding', 'gzip')
哈哈,今天又catch一个小 bug ~