Node.JS:客户端请求被中断后postdata会发生什么?
在HTTP (v0.8.20) 的Node.JS文档中 ,在ServerRequest
下,我看到data
和end
事件。 我没有看到error
的事件。
通常,如果在接收数据时发生中断,我可以通过查看error
来检测。 但是,这将工作postdata?
我怎样才能确定是否收到整个postdata,并且不会因为networking故障而被截断?
我没有确认这与实际的运行代码,但只看手册, http.ServerRequest是一个可读的stream,并有事件:“错误”logging。
有这个最近的问题: https : //github.com/joyent/node/pull/4775
一般来说,你应该总是倾听和处理来自任何stream,甚至是任何错误的错误