我想使用 NSURLConnection 发布,一路上使用 SOCKS 代理。
根据我的阅读,NSURLConnection 确实支持 SOCKS 和 HTTP 代理。问题是,我在哪里配置它?我在例如 NSURLRequest 上找不到任何合适的方法来配置要使用的代理服务器。
如果这是一个限制,有没有人知道支持 SOCKS 的好替代品?
我想使用 NSURLConnection 发布,一路上使用 SOCKS 代理。
根据我的阅读,NSURLConnection 确实支持 SOCKS 和 HTTP 代理。问题是,我在哪里配置它?我在例如 NSURLRequest 上找不到任何合适的方法来配置要使用的代理服务器。
如果这是一个限制,有没有人知道支持 SOCKS 的好替代品?
尽管我自己从未使用过它,但通过阅读该主题,我认为您需要使用 anNSOutputStream
而不是 an NSURLConnection
,它与CFWriteStream
. 您可以使用CFWriteStreamSetProperty
键和字典,其中包含此处kCFStreamPropertySOCKSProxy
定义的各种键的相应条目。