我正在開發一個項目,我必須使用HttpUrlConnection(Android〜)來讀取輸入流。HttpUrlConnection閱讀分塊響應
事實證明,當我讀取輸入流時,數據格式不正確,並且原始內容(由服務器發送)的大小更大。現在,服務器響應標頭包含「Content-Length」和「Transfer-Encoding:chunked」,這是我所知道的一個問題,因爲它們都不應該共存。
除了從收到的輸入流HttpUrlConnection包含所有正文內容(與塊偏移信息)。
我有兩個問題:
- 不應該HttpURLConnection的處理分塊的數據?
- 如何從沒有分塊信息的輸入流中獲取數據?
你可以分享一些說明* HttpUrlConnection *的文檔嗎? – Cativail
請查看我的編輯更新引文。 –
此外,具有查看標題字段的方法的性質,表明它在標題中讀取。 –