2011-09-09 27 views
0

我有一款iOS应用,下载使用XML文件:如何确定iOS应用程序的HTTP请求的用户代理?

NSURL *queryURL = [NSURL URLWithString:query]; 
NSData *xmlData = [[NSData alloc] initWithContentsOfURL:queryURL]; 

的调用是第三方制造,所以我不是在服务器的控制。第三方需要知道用户代理是什么(他们正在优化基于用户剂的输送)

我的问题是我怎么能确定我的用户代理是什么?我没有专门设置,并没有在文档中找到任何内容。

回答

0

它与您的应用程序(包标识符)的名称做。最后我只是写了一个快速的方法来调用Web服务器我有控制,启动应用程序,然后从网络服务器读取日志,我可以看到确切的用户代理的信息。

0

用户代理是未记录的,可能发生变化。如果你想控制的User-Agent头,你将需要使用NSURLConnectionNSMutableRequestApple's documentation有一个如何使用NSURLConnection的例子。

相关问题