获取调用的Nodejs中未捕获的exception错误

我正在使用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调用尝试catch块,但没有奏效。 一旦我开始捕捉“uncaughtException”,我得到堆栈跟踪,然后调用JSON响应。 请帮助我确定为什么发生这种情况,以及如何有效地处理它。 我正在使用节点v0.8.12

HPE_INVALID_CONSTANT表示服务器在错误的时间发送了“HTTP / 1.0”,或者Content-Length标头错误。 无论哪种方式,这是一个问题,服务器和它的响应,将需要在服务器端修复。