0
以下のコードを使用してレスポンスフィールドとヘッダーフィールドを取得しました。URLからヘッダーフィールドを取得できません
NSMutableURLRequest *NSRequest;
NSRequest = [[NSMutableURLRequest alloc] init];
[NSRequest setURL:[NSURL URLWithString:@"http://72.52.65.142:8083/auth"]];
[NSRequest setHTTPMethod:@"HEAD"];
[NSURLConnection sendAsynchronousRequest:NSRequest queue:[NSOperationQueue currentQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse*)response;
if ([response respondsToSelector:@selector(allHeaderFields)]) {
NSDictionary *dictionary = [httpResponse allHeaderFields];
NSLog(@"%@", dictionary);
}
}];
ただし、ログは無効です。
上記のリクエストからヘッダーフィールドを取得するにはどうすればよいですか?
お試しください http://stackoverflow.com/questions/4809047/nsurlrequest-setting-the-http-header – nynohu