美文网首页iOS开发大神总结
iOS 使用socks5代理服务器

iOS 使用socks5代理服务器

作者: redexpress | 来源:发表于2018-09-04 16:50 被阅读115次

iOS 使用socks5代理服务器需要配置URLSessionConfiguration,如下:

let dict: [String:Any] = [kCFStreamPropertySOCKSProxyPort as String: 9180,  kCFStreamPropertySOCKSProxyHost as String: "127.0.0.1"]
let configuration = URLSessionConfiguration.ephemeral
configuration.connectionProxyDictionary = dict
let session = URLSession(configuration: configuration)
let task = session.dataTask(with: URL(string: "http://httpbin.org/get")!){
    data, response, error in print(response ?? "")
}
task.resume()

相关文章

网友评论

    本文标题:iOS 使用socks5代理服务器

    本文链接:https://www.haomeiwen.com/subject/kbxnwftx.html