var req = new NSMutableUrlRequest (new NSUrl (str), NSUrlRequestCachePolicy.ReloadIgnoringLocalAndRemoteCacheData, 20)
req["Accept-Encoding"] = "compress, gzip";
내가 리소스를 다운로드 (REST xml 파일)을 확인하고 iPhoneSimulator의 대역폭을 모니터링하면 파일이 원시 파일 크기 (20MB, 압축률은 3MB)로 다운로드되었음을 나타냅니다.
내 IIS 6 서버에서 압축을 보편적으로 설정했습니다. 브라우저에서 파일을 사용하면 대역폭 사용량을 모니터링 할 때 압축시 잘 작동합니다.
왜 그런가?
"인코딩을 허용합니다"와 같은 "수락 - 인코딩". http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html –