私は私のiPhoneアプリ(私はMonoTouchでを使用しますが、それは1です:1 APIマッチ):上で私のNSMutableUrlRequestため、このように私の圧縮を設定している私は、リソースをダウンロードするとき(iphone NSMutableUrlRequest圧縮
var req = new NSMutableUrlRequest (new NSUrl (str), NSUrlRequestCachePolicy.ReloadIgnoringLocalAndRemoteCacheData, 20)
req["Accept-Encoding"] = "compress, gzip";
REST xmlファイル)とiPhoneSimulatorの帯域幅を監視すると、そのファイルが未加工のファイルサイズ(20メガ、3メガセッシュになるはずです)でダウンロードされていることを示します。
私のIIS 6サーバーでは、普遍的に圧縮を設定しています。ブラウザでファイルを使用すると、帯域幅の使用状況を監視するときに圧縮で正常に動作します。
アイデアはなぜですか?
"-エンコーディングを受け入れ"。 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html –