アプリケーションにリクエストがスローされると、別の Web サーバーにリクエストを送信します。しかし、今までに見たことのない奇妙な解析エラーが発生することがあります。
解析エラーは次のようになります。
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: Parse Error
at Socket.ondata (http.js:1150:24)
at TCP.onread (net.js:354:27)
これは、リクエストを送信するために使用するコードです。
var request = http.request(options);
request.end();
request.on('response', function (response) {
response.on('end', function () {
console.log('Response received');
}
}
私が持っている質問は、このエラーが発生したときにリクエストを再度スローできるように、これをどのように軽減できるかということです。