NSURLConnection
データを取得するために使用する iOS アプリがあります。応答からヘッダーを出力すると、次のように表示されます。
"Content-Disposition" = "attachment;filename=test.txt.gz";
"Content-Encoding" = agzip;
"Content-Type" = "application/a-gzip";
Date = "Mon, 05 Nov 2012 22:18:23 GMT";
Server = "Apache-Coyote/1.1";
"Set-Cookie" = "JSESSIONID=3EBBF519202E16BEB1E79D12XXXXXXXXX; Path=/";
"Transfer-Encoding" = Identity;
filename = "test.txt.gz";
しかし、ログを読み取ろうとすると、次のようなテキスト ファイルが表示されます。
NSString *result = [[NSString alloc] initWithData:myData encoding:NSUTF8StringEncoding];
NSLog(@"%@",result);
私は得るnull
。ログに記録すると16進数が吐き出されるため、データがそこにあることはわかっています。また、RESTClientでテストしたため、呼び出しが機能することもわかっています。何かご意見は?