HTTP (v0.8.20) の Node.JS ドキュメントの の下にServerRequest
、 と のイベントが表示されdata
ますend
。のイベントが表示されませんerror
。
通常、データの受信中に中断があった場合は、 を見て検出できましたerror
。しかし、それはpostdataで機能しますか?
ポストデータ全体を受信したかどうか、およびネットワーク障害が原因で切り捨てられていないかどうかを確認するにはどうすればよいですか?
HTTP (v0.8.20) の Node.JS ドキュメントの の下にServerRequest
、 と のイベントが表示されdata
ますend
。のイベントが表示されませんerror
。
通常、データの受信中に中断があった場合は、 を見て検出できましたerror
。しかし、それはpostdataで機能しますか?
ポストデータ全体を受信したかどうか、およびネットワーク障害が原因で切り捨てられていないかどうかを確認するにはどうすればよいですか?
実際の実行コードでこれを確認していませんが、マニュアルを見るだけで、http.ServerRequestは読み取り可能なストリームであり、Event: 'error' が文書化されています。
これに関する最近の問題があります: https://github.com/joyent/node/pull/4775
一般に、ストリームとイベントエミッターからのエラーを常にリッスンして処理する必要があります。