0
我在一些文章中讀到如果我們沒有在http請求中設置內容長度標頭,我們會得到大塊的http響應。(Transfer-encoding:chunked,在這種情況下,隱式地由服務器選擇)。在我的java代碼中,我沒有設置內容長度頭。但是我在響應中獲得內容長度標題,而不是分塊傳輸。即使未在http請求中設置內容長度標頭,我的HTTP響應也沒有傳輸編碼分塊
我在一些文章中讀到如果我們沒有在http請求中設置內容長度標頭,我們會得到大塊的http響應。(Transfer-encoding:chunked,在這種情況下,隱式地由服務器選擇)。在我的java代碼中,我沒有設置內容長度頭。但是我在響應中獲得內容長度標題,而不是分塊傳輸。即使未在http請求中設置內容長度標頭,我的HTTP響應也沒有傳輸編碼分塊
您可能的意思是「請勿在http 響應中設置內容長度標題」。
無論如何,如果servlet引擎在發送響應之前可以確定響應的長度,那麼它可以不使用分塊編碼。
我想在我的響應中分塊傳輸編碼。我在一篇文章中讀到,如果我們在發送請求時沒有在我們的程序中設置內容長度,那麼服務器將響應傳輸編碼塊。因此,在我的程序中,我沒有設置content-length filed.Still我沒有得到傳輸編碼分塊 – user2365917 2013-05-10 10:23:49
那麼,你讀的是部分錯誤。對於那個很抱歉。 *爲什麼*你想分塊傳輸編碼? – 2013-05-10 13:07:37
在我的應用程序中,我希望獲得每個大塊的大小,這些大塊是我在http響應中獲得的。爲此,我需要以分塊編碼的形式進行響應。 – user2365917 2013-05-13 04:36:32