我在java中爲了向客戶端發送文件而創建了一個httpServer。問題是,我發送文件後,我一直在問我的服務器不斷收到buffereader中的空命令,並拋出損壞的管道異常。有沒有辦法避免獲取空命令?Java中的httpServer中的管道破損
-1
A
回答
2
在BufferedReader
中沒有'null命令'這樣的東西,但是有這樣的事情,BufferedReader.readLine()
返回null,這意味着對等關閉了連接,你應該這樣做。
+0
你是可怕的。我沒有寫得正確。我的問題是,與BufferedReader.readLine()返回null,我的程序引發異常。有沒有辦法阻止這種情況發生? –
+0
是的,按照我在答案中所說的去做。 – EJP
相關問題
- 1. 管道破損?
- 2. Win32中的破損管道(WinAPI)
- 3. Java SocketException損壞的管道
- 4. 如何避免破損的管道?
- 5. Android - JavaPhoenixChannel - EPIPE(破損的管道)
- 6. Python - 如何捕捉破損的管道
- 7. 避免「管道破損」信息
- 8. 錯誤:[Errno 32] python代碼中的管道破損
- 9. Solr異常在服務器中引發org.mortbay.jetty.EofException java.net.SocketException:管道破損
- 10. 在以下程序中出現破損管道錯誤
- 11. 在OSX上關閉破損的SSH管道的優雅方式?
- 12. SSL:破損的管道使用PHP的SoapClient訪問SOAP服務
- 13. WinUsb:寫OUT管道導致IN管道中的數據損壞
- 14. Django + WebKit =損壞的管道
- 15. android:java.net.SocketException:損壞的管道LG
- 16. ClientAbortException:java.net.SocketException:已損壞的管道
- 17. 使用DataInputStream和DataOutputStream和套接字的管道破損
- 18. 如何檢測輸入上的破損管道?
- 19. java.net.SocketException:發送失敗:EPIPE(破損的管道)
- 20. 通過破損的管道發送數據
- 21. Node.js寫入失敗:標準輸出後的管道破損
- 22. 運行簡單rhadoop作業的問題 - 破損管道錯誤
- 23. 與套接字連接的破損管道
- 24. Virtualenvs中的破損引用
- 25. Java中的XML管道
- 26. Java中的Mutithreaded管道
- 27. java中的命名管道
- 28. SSL破裂的管道
- 29. 破裂的管道異常
- 30. 管道破裂的原因
可能的重複[什麼導致破管錯誤?](http://stackoverflow.com/questions/4584904/what-causes-the-broken-pipe-error) – zloster