次の形式で iOS に画像をダウンロードしています。
"Content-Encoding" = gzip;
"Content-Type" = "text/html";
Date = "Thu, 31 Oct 2013 19:08:58 GMT";
Expires = "Thu, 01 Jan 1970 00:00:00 GMT";
"Set-Cookie" = "JSESSIONID=1mrh644zbpgutn1xk116n825u;Path=/";
"Transfer-Encoding" = Identity;
私はこれを使用しようとしています: https://github.com/st3fan/cocoa-utils/blob/master/src/NSDataGZipAdditions.mアーカイブを解除します...しかし、機能していないようです。
これが私の現在の動作していないコードです:
NSString *authHeader = [NSString stringWithFormat:@"OAuth %@", credentials.accessToken];
NSMutableURLRequest* request = [[NSMutableURLRequest alloc] initWithURL:myURL];
[request addValue:authHeader forHTTPHeaderField:@"Authorization"];
[NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue new] completionHandler:^(NSURLResponse *response, NSData *data, NSError *err) {
NSLog(@"Response: %@", response);
if (err) {
NSLog(@"Error: %@", err);
}
//here create file from _data_
NSData *mydata = [NSData dataWithCompressedData:data];
self.propImg1.image = [UIImage imageWithData:mydata];
[self.propImg1 setNeedsLayout];
これを達成する方法を知っている人はいますか?
ありがとう