0
我知道,the http clients sends0x10
0x13
字節通知http服務器請求數據已完成。HTTP服務器如何通知客戶端響應已結束
但服務器如何通知http客戶端響應數據已完成? (它發送-1
,即<EOF>
正確)?
我知道,the http clients sends0x10
0x13
字節通知http服務器請求數據已完成。HTTP服務器如何通知客戶端響應已結束
但服務器如何通知http客戶端響應數據已完成? (它發送-1
,即<EOF>
正確)?
編號HTTP客戶端不會將CRLF發送到服務器以指示請求已完成,並且服務器不會向客戶端發送特定的字節序列以指示完成。您應該閱讀本文檔:http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.4以瞭解客戶端和服務器如何確定請求或響應何時完成。簡短的總結是Content-Length報頭,分塊傳輸編碼終止符或TCP/IP連接關閉都被用作信號。
最近的解釋是:http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p1-messaging-16.html#rfc.section.3.3 - 這是爲了澄清RFC 2616很多。 –