我使用以下代码来获取网页的内容,但它需要遵循用户系统首选项中定义的所有网络规则等
NSURL *url = [NSURL URLWithString:@"http://thetalkingcloud.com/static/ping_desktop_app.php?v=1.0"];
NSError *theNetworkError;
NSString *content = [NSString stringWithContentsOfURL:url encoding:NSASCIIStringEncoding error:&theNetworkError];
具体来说,stringWithContentsOfURL
是否使用系统范围的代理设置进行连接?(如果有任何定义)
最佳答案
我刚刚使用 stringWithContentsOfURL
在 Safari 和 Obj-C 程序之间进行了一些 tcpdump。 Safari 尊重我的代理,而 stringWithContentsOfURL
则不然。
关于objective-c - stringWithContentsOfURL 是否使用系统代理设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1549810/