For quite some time I ranted about not being able to use compressed network communcation out-of-the-box on the iPhone.
Despite being undocumented (or I just overlooked the hint), NSURLConnection does gzip decompression transparently!
That’s how to use it:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url
cachePolicy:NSURLRequestReloadIgnoringLocalCacheData
timeoutInterval:60.0];
// set explicitly:
[request setValue:@"gzip" forHTTPHeaderField:@"Accept-Encoding"];
MRo BLOG
Despite being undocumented (or I just overlooked the hint), NSURLConnection does gzip decompression transparently!
That’s how to use it:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url
cachePolicy:NSURLRequestReloadIgnoringLocalCacheData
timeoutInterval:60.0];
// set explicitly:
[request setValue:@"gzip" forHTTPHeaderField:@"Accept-Encoding"];
MRo BLOG
Comments
Post a Comment