0
无法从我的控制台粘贴它,但尝试使用“node file.js ttuuu ttppp”运行脚本,您会明白我的意思。这只是呛这个无效JSON响应,当它接收到崩溃的脚本...这个脚本为什么会找回编码乱码的乱码?
链接:https://gist.github.com/bmproc/bdcd926c875597e3246b
任何想法?
无法从我的控制台粘贴它,但尝试使用“node file.js ttuuu ttppp”运行脚本,您会明白我的意思。这只是呛这个无效JSON响应,当它接收到崩溃的脚本...这个脚本为什么会找回编码乱码的乱码?
链接:https://gist.github.com/bmproc/bdcd926c875597e3246b
任何想法?
您的脚本指定'Accept-Encoding': 'gzip, deflate',
,因此只要服务器支持,响应正文可能会是Gzip或Deflate编码。
两个选项:
Content-Encoding
响应标题,然后使用zlib.gunzip
或zlib.inflate
来解压缩数据。您当前的代码不使用流,但如果它没有,你可以使用zlib.createGunzip()
或zlib.createInflate()
不甘心不知道它是什么做的运行大的脚本,这是太大了,完全的读快。首先猜测,你有'Accept-Encoding:gzip,deflate'并且没有代码来解压身体? – loganfsmyth
@loganfsmyth宾果!你真聪明。 – user3025492