Post页面出现如下报错
发布于 10 年前 作者 514366607 4275 次浏览 最后一次编辑是 8 年前

setInterval ( function () { http.request… } , 2000 );

events.js:72 throw er; // Unhandled ‘error’ event ^ Error: Parse Error at Socket.socketOnData (http.js:1583:20) at TCP.onread (net.js:525:27)

1 回复

从出错堆栈上看是由内置的http模块抛出的,应该是服务器返回了不正确的http响应头(或者你的网络突然中断,导致数据不完整),导致解析出错。

如果想捕获到此错误,可以监听 error 事件:

var req = http.request(options);
req.on('error', function (err) {
  console.error('出错了:' + err);
});
回到顶部