2011-10-25 3 views
1

NSURLRequestに「Accept-Encoding:gzip」ヘッダーフィールドを追加すると、NSURLConnection.sendSynchronousRequestはサーバーから圧縮データを要求し、応答データを自動的に解凍します。これを防ぐ方法、つまり圧縮された(まだgzippedの)データを取得する方法はありますか?NSURLConnectionで圧縮応答データを取得しますか?

よろしく、 ヨッヘン

答えて

0

そういったことは、Mac OS XのApple saysにNSURLDownloadクラスを使用してacomplishedさ:

のiOS注: は直接ダウンロードするためNSURLDownloadクラスは、iOS版では使用できませんファイルシステムへのアクセスは推奨されません。代わりに NSURLConnectionクラスを使用してください。 の詳細については、「NSURLConnectionの使用」を参照してください。

だから、あなたのオプションを評価し、some library to zip itを使って保存したいと思うでしょう。

+0

iOS上で実行し、システムで解凍してから再度圧縮すると、おそらく最適な解決策ではありません。 – Jochen

関連する問題