請求:從Tomcat爲什麼tomcat答覆HTTP 1.1使用HTTP 1.0請求回覆?
POST/HTTP/1.0
Content-Type: text/xml; charset=UTF-8
User-Agent: Axis2
Host: localhost:8000
Content-Length: 539
響應:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=UTF-8
Date: Sat, 19 Oct 2013 00:28:57 GMT
Connection: close
從Tomcat的網站,它說:
如果客戶端(通常是瀏覽器)只支持HTTP/1.0時, 連接器將優雅地回退到支持該協議,好像是 。無需特殊配置即可啓用此支持。
Tomcat如何優雅地回退到HTTP 1.0?從我的例子中它仍然回覆HTTP 1.1。任何人都可以向我解釋?
但發件人已經指出HTTP 1.0,爲什麼響應不是HTTP1.1?如果客戶端只支持HTTP/1.0會怎麼樣? Tomcat如何優雅地解決它?這就是我不明白 – performanceuser
Tomcat _is_發送一個HTTP 1.0兼容的響應。 Tomcat只是告訴客戶「我支持HTTP 1.1」。只要HTTP 1.0客戶端可以讀取來自Tomcat的響應(不管它說的是什麼版本),就沒有問題。 – jmiserez
我已經編輯了相應的Tomcat文檔的答案。我希望這消除所有的疑慮。 – jmiserez