tomcat先response後不能讀取request body

遇到一個詭異的問題,先上圖。

![] (https://static.oschina.net/uploads/img/201607/29110224_JXBq.png "在這裏輸入圖片標題") 直接看圖,應該能看出來問題了。 而後貼出具體兩個方法:
輸入圖片說明 紅色框住的地方是tomcat本身org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:176)這裏的一個方法,具體的調用如圖: 輸入圖片說明 爆出的異常如圖 輸入圖片說明java

分析:tomcat在response後回關掉inputStream,因此爆出了這個異常,不知道是出於什麼考慮,這是算bug嗎?在jetty中沒用這個問題。由於開發環境中用的是jetty來開發的,沒有這樣報錯。apache

相關文章
相關標籤/搜索