iOS使用socks5代理服务器的原因利用苹果公司发布春节新产品发布会的空档,黑洞代理商的编辑带来大家一起打鱼、聊与苹果有关的主题,让iOS与其他工具合作使用
因此,我们接下来要讨论的与ios合作的工具是什么,那就是我们接下来要讨论的socks5代理
那么,简单说说什么是socks5代理吧
socks5代理使用socks协议的代理服务器是socks服务器,是通用的代理服务器。 Socks是电路级的基础网关,由DavidKoblas于1990年开发,此后一直是互联网RFC标准的开放标准。 Socks不要求APP应用程序遵循特定的操作系统平台。 与APP应用层代理和HTTP层代理不同,Socks代理只是传递包,而不考虑诸如FTP、HTTP和NNTP请求之类的APP应用协议。 因此,Socks代理比其他APP应用层代理快得多。 推荐:为什么体育商品运营会通过代理IP运营迎来新的QQ?
介绍了什么是socks5代理之后进入正题。 都是干货啊
iOS要使用socks5代理服务器,必须配置URLSessionConfiguration。
let dict : [ string : any ]=[ kcfstreampropertysocksproxyportasstring :9180、kcfstreampropertysocksproxyhostastring let configuration=urlsessionconfiguration.ephemeral configuration.connectionproxydictionary=dictletsession=URL session gon ({ data、response、errorinprint(response? ' ' } task.resume () 0