我是目标c的新手。我正在开发一个包含多个网络通信的mac应用程序。通常我会使用直接互联网连接将数据发布到我们的数据中心。我想使用本地代理连接来做同样的事情。我可以使用NSURLConnection吗? 如果没有,请告诉我使用代理连接连接发送和接收数据的正确方法吗?
答案 0 :(得分:2)
您可以使用ASIHTTP框架来实现这一目标。
您可以从以下网址下载该框架。
http://allseeing-i.com/ASIHTTPRequest/
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:fullURL];
[request setProxyHost:proxyIP];
[request setProxyPort:proxyPort];
[request setProxyUsername:proxyUserName];
[request setProxyPassword:.proxyPassword];
[request appendPostData:theBodyData];
[request startSynchronous];
答案 1 :(得分:1)
NSURLConnection
将自动使用代理的系统设置。您无需执行任何操作即可启用该功能。