随机获取Error Domain = NSURLErrorDomain Code = -1005“网络连接丢失。”

时间:2016-10-26 10:41:07

标签: ios networking nsurlconnection nsurlsession nsurl

我随机获取Error Domain = NSURLErrorDomain Code = -1005“网络连接丢失了。” 我立刻再试一次,它的确有效。具有不同网络的不同设备。在设备或模拟器上使用WiFi时也会发生这种情况。 有什么问题?

2 个答案:

答案 0 :(得分:2)

通常,这意味着网络连接正在丢失。发生这种情况时,请询问可达性,告诉您何时该尝试再次尝试,然后重试。

IIRC,某些编程错误会导致某些服务器立即断开连接,例如尝试在GET请求中传递请求正文,但我可能正确记得也可能没有记错。

答案 1 :(得分:0)

[self.manager.requestSerializer setValue:@"close" forHTTPHeaderField:@"Connection"];