0
當http客戶端通過GET方法下載某些內容並收到狀態碼200時,是否所有響應內容已經緩存在內存中?響應內容可能相當大,比如1G。http:當客戶端收到200時,所有響應內容已經在內存中
當http客戶端通過GET方法下載某些內容並收到狀態碼200時,是否所有響應內容已經緩存在內存中?響應內容可能相當大,比如1G。http:當客戶端收到200時,所有響應內容已經在內存中
包含狀態碼的狀態行是第一個被接收的數據,其餘數據仍然可以在傳送中,甚至還沒有發送。
如果我正確理解你,200只意味着客戶端發送的請求已成功。當客戶端流式地讀取響應內容時,該連接仍然可能中斷,從而客戶端無法讀取整個內容。 – lorneli
這是正確的。什麼事情都可能發生。服務器崩潰,客戶端崩潰,從機器中拔出的電纜等等。 – CodeCaster
謝謝你的回答 – lorneli