我正在使用NodeJS中的请求模块进行JSON调用,但正在获取
Error: Parse Error
at Socket.socketOnData (http.js:1367:20)
at TCP.onread (net.js:403:27)
并且该过程将在没有得到响应的情况下退出。我把
process.on('uncaughtException', function(e){
console.log(JSON.stringify(e, null, ' '))
})
并以此作为痕迹..
Parse Error
{
"bytesParsed": 238,
"code": "HPE_INVALID_CONSTANT"
}
我尝试在get调用周围放入try catch块,但这没有用。一旦开始捕获“ uncaughtException”,我就得到了堆栈跟踪,然后得到了该调用的JSON响应。请帮助我确定为什么会发生这种情况以及如何有效处理它。我正在使用节点v0.8.12
HPE_INVALID_CONSTANT意味着服务器在错误的时间发送了“ HTTP / 1.0”或Content-Length标头是错误的。无论哪种方式,这都是服务器及其响应的问题,需要在服务器端进行修复。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句