Node.js请求:HPE_INVALID_HEADER_TOKEN

HPE_INVALID_HEADER_TOKEN在使用request模块的某个页面上收到。根据我在Google上发现的信息,这是由服务器响应错误/格式错误引起的,但是服务器响应不受我的控制。我可以将请求配置为忽略无效的标头,还是只给我整个原始响应进行处理?

回答:

解决方案是该库:https :

//www.npmjs.com/package/http-parser-js

因此,要解决您的问题:

  1. npm安装http-parser-js

  2. 在require(’request’)之前添加此代码

    process.binding('http_parser').HTTPParser = require('http-parser-js').HTTPParser;

以上是 Node.js请求:HPE_INVALID_HEADER_TOKEN 的全部内容, 来源链接: utcz.com/qa/432259.html

回到顶部