在the Node.JS docs for HTTP(v0.8.20),ServerRequest
下,我看到data
和end
事件。我沒有看到的事件error
。Node.js的:會發生什麼事,當客戶端請求被中斷POSTDATA?
通常情況下,如果有一箇中斷接收數據時,我可以通過看error
檢測到它。但會爲POSTDATA工作?
我如何能夠確定是否已經收到了整個POSTDATA,而且它並沒有因網絡故障截斷?
在the Node.JS docs for HTTP(v0.8.20),ServerRequest
下,我看到data
和end
事件。我沒有看到的事件error
。Node.js的:會發生什麼事,當客戶端請求被中斷POSTDATA?
通常情況下,如果有一箇中斷接收數據時,我可以通過看error
檢測到它。但會爲POSTDATA工作?
我如何能夠確定是否已經收到了整個POSTDATA,而且它並沒有因網絡故障截斷?
我還沒有實際運行的代碼證實了這一點,但只是看說明書,http.ServerRequest是Readable Stream並具有事件:記錄的「錯誤」。
還有的是最近的問題在此:https://github.com/joyent/node/pull/4775
一般,你應該總是聽,並從任何流和eventemitters
處理錯誤