0

我正在使用以下代码来解析远程 XML:

NSString *urldata=[[NSString alloc]initWithFormat:@"http://url.com/test/a.php"];
NSString *encode=[urldata stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@" urldata %@",urldata);
TBXML *tbxml =[TBXML tbxmlWithURL:[NSURL URLWithString:encode]];

我的 php 脚本有$useragent= $_SERVER['HTTP_USER_AGENT'] ;. 我无法确定用户代理。但是,如果从 safari ipad 或 iphone 调用 url,我有正确的用户代理。

4

1 回答 1

1

你需要NSMutableURLRequest在你的 iPhone 代码中使用一个你可以设置用户代理的地方。因为它没有被发送到您的 php 网络服务器,因为它不是强制发送

于 2013-08-28T06:15:30.383 回答