json.Unmarshal
报invalid character '\x1f' looking for beginning of value
返回结果是被gzip压缩过的。直接用ioutil.ReadAll
读取res.Body
的话拿到的是乱码,如果用json反序列化的话会报标题中的错误。
用gzip.NewReader
解码一次,可以解决此问题。
|
|
不知道是不是因为响应头中没有Content-Encoding: gzip
。