1

Web サービスから GZIP タイプの圧縮された応答を取得しています。そのような応答を解凍またはデコードする方法を教えてください。

NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; 

[request setURL:[NSURL URLWithString:urlString]];

  **strong text** [request setValue:@"gzip" forHTTPHeaderField:@"Accept-Encoding"];

[request setTimeoutInterval:30];
[request setHTTPMethod:@"POST"]; 
[request setHTTPBody:requestData];

あなたの答えを待っています。前もって感謝します。

4

1 に答える 1

2
NSData *data = [NSData dataWithContentsOfURL:URL];

これにより、コンテンツが gzip されている場合、コンテンツが自動的に解凍されます。

于 2012-06-20T04:54:00.683 に答える