我在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. django中的破損管道錯誤的可疑解決方案
- 7. 錯誤:[Errno 32] python代碼中的管道破損
- 8. Solr異常在服務器中引發org.mortbay.jetty.EofException java.net.SocketException:管道破損
- 9. SSL:破損的管道使用PHP的SoapClient訪問SOAP服務
- 10. WinUsb:寫OUT管道導致IN管道中的數據損壞
- 11. 與套接字連接的破損管道
- 12. 如何檢測輸入上的破損管道?
- 13. java.net.SocketException:發送失敗:EPIPE(破損的管道)
- 14. Django + WebKit =損壞的管道
- 15. android:java.net.SocketException:損壞的管道LG
- 16. Java中的Mutithreaded管道
- 17. java中的命名管道
- 18. java HttpServer的來源
- 19. PhoneGap項目:在Android中破解,在iOS中工作。 (終端中的Gradle錯誤 - Android Studio中的損壞管道)
- 20. [Errno 32] Crontab中的Python腳本中的管道損壞
- 21. AdWords API並行報告錯誤(多處理破損管道)
- 22. Eclipse CDT Linuxtools提供了破損管道錯誤
- 23. java網絡斷開的管道和收到的文件損壞
- 24. Java ServerSocket和HttpServer
- 25. Java套接字超時:損壞的管道
- 26. 寫錯誤:損壞的管道
- 27. socket.error:[Errno 32]損壞的管道
- 28. Redis的 - JedisAPI管道中斷的Java
- 29. 在Python中清除破損的XML
- 30. Safari 6.0.2中的Google Maps API v3 *破損*
可能的重複[什麼導致破管錯誤?](http://stackoverflow.com/questions/4584904/what-causes-the-broken-pipe-error) – zloster