2009-09-10 92 views
1

他們是否有任何類或庫從服務器讀取gzipped流?例如,Java有GZIPInputStream和GZIPOutputStream類可以從gzipped流中讀取。 iPhone SDK是否有這樣的庫或者是否有任何我們可以使用的外部庫?iPhone:讀取gzipped流

回答

3

這是一個Web服務器,你能告訴它內容編碼是gzip嗎?如果是這樣,顯然NSURLRequest accepts gzip encoding transparently。換句話說,你可以提出一個請求,看起來它將獲得未壓縮的數據,服務器可以提供gzip壓縮數據,當你讀到它時,你已經可以解壓縮它。你只需要能夠告訴服務器發生了什麼,真的。

+0

因此,基本上服務器需要將內容編碼設置爲gzip發送壓縮流時正確嗎? – Ram 2009-09-10 06:27:54

+0

是的,我相信 - 但沒有*重新壓縮*的數據:) – 2009-09-10 07:02:56