记录的错误(在iOS 9上):
Error Domain=NSURLErrorDomain Code=-1005 “The network connection was lost.”
它在
https://
请求中经常发生,而在http://
中,它的性能要好得多,但有时仍会引发错误。是否由于https调用而导致此错误?为了解决此问题,我们是否需要针对iOS 9的http请求?
提前致谢。
最佳答案
这通常意味着您的网络连接在发出请求时中断了……您是否拥有良好的互联网连接?使用其他应用/程序时是否看到问题?
这是在设备或模拟器上发生的吗?尝试重置模拟器或重新启动设备。
您不是通过代理监视网络流量吗? SSL验证失败时,有时您会遇到类似这样的问题,因为例如您正在通过诸如Charles之类的工具监视网络流量。
您正在与之通信的服务器(https所在的服务器)是否具有有效且受信任的SSL证书?也可能与此有关。
关于ios - Error Domain = NSURLErrorDomain代码= -1005“网络连接丢失。” -在iOS 9中通过https发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34434780/