我想将文本附加到NSURLConnection
中的默认用户代理标题。我知道如何change the user-agent of the NSURLConnection,但我看不到如何获得默认的用户代理。我试过如下:如何获取NSURLConnection中的默认用户代理字符串?
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]];
NSString *userAgent = [request valueForHTTPHeaderField:@"User-Agent"];
userAgent = [userAgent stringByAppendingString:extraUserAgentInfo];
[request addValue:userAgent forHTTPHeaderField:@"User-Agent"];
这不起作用,因为的userAgent从valueForHTTPHeaderField:
电话回来nil
。
您是否尝试过使用“User_Agent”? – 2011-04-15 18:02:49