2014-02-28 41 views
1

我一直在解析用戶空間中的HTTP,並且我發現有一些研究表明有幾種方法可以根據HTTP頭和\ r \ n \ r \ n 。顯然,內容長度並不總是被使用,那麼其他方法是什麼,以及如何確定預先發送的數據的大小,如果不是流式傳輸?確定未在HTTP中指定時的內容長度

我的確看到了內容編碼,分塊等等,在這種情況下,我只是有點喪失了整個協議的動態性。確定要發送的數據量的確定火災方式是什麼(當顯然沒有流式傳輸的東西永不結束時)?

真的很感謝幫助。

回答

0
+0

好吧,這對於分塊和/或內容長度是有意義的,但是當AJAX要求數據時,它們兩者都不是這樣的時候呢? – mcdoomington

+0

「AJAX請求數據」與其他HTTP請求有什麼不同? –

+0

它似乎只是發送沒有任何明顯格式的數據。 HTTP頭中沒有指定content-len字段或其他實體。 – mcdoomington