Nodejs请求:HPE_INVALID_HEADER_TOKEN
我使用request
模块在某个页面上收到HPE_INVALID_HEADER_TOKEN
。 从我在Google上发现的情况来看,这是由于服务器响应错误/格式错误造成的,但后者不在我的控制之下。 我可以configuration请求来忽略无效的头文件,或只是给我处理整个原始响应?
解决scheme是这个库: https : //www.npmjs.com/package/http-parser-js
所以要解决你的问题:
-
npm安装http-parser-js
-
在require('request')之前添加此代码
process.binding('http_parser').HTTPParser = require('http-parser-js').HTTPParser;