gpt4 book ai didi

iphone - NS错误代码: URL Loading system errors that mean loss of network

转载 作者:技术小花猫 更新时间:2023-10-29 10:59:35 29 4
gpt4 key购买 nike

我正在尝试编写一份明确的列表,列出所有可能意味着网络连接丢失的 URL 错误代码,包括信号中断和长时间中断。这是我到目前为止所拥有的:

NSURLErrorNotConnectedToInternet
NSURLErrorCannotConnectToHost
NSURLErrorTimedOut
NSURLErrorCannotFindHost
NSURLErrorCallIsActive
NSURLErrorNetworkConnectionLost
NSURLErrorDataNotAllowed

我正在报告应用遇到的网络服务错误,我想过滤掉非网络服务故障引起的错误。我查看从 NSURLConnectionDelegate 的 connection:didFailWithError: 方法中传递的错误对象中获取的 URL 错误代码。此外,我宁愿在调用 Web 服务之前不检查可达性,因为网络连接仍然可能随机丢失。如果您有自己的列表或更好的建议,请告诉我。谢谢。

最佳答案

NSURLErrorCannotFindHost = -1003,

NSURLErrorCannotConnectToHost = -1004,

NSURLErrorNetworkConnectionLost = -1005,

NSURLErrorDNSLookupFailed = -1006,

NSURLErrorHTTPTooManyRedirects = -1007,

NSURLErrorResourceUnavailable = -1008,

NSURLErrorNotConnectedToInternet = -1009,

NSURLErrorRedirectToNonExistentLocation = -1010,

NSURLErrorInternationalRoamingOff = -1018,

NSURLErrorCallIsActive = -1019,

NSURLErrorDataNotAllowed = -1020,

NSURLErrorSecureConnectionFailed = -1200,

NSURLErrorCannotLoadFromNetwork = -2000,

关于iphone - NS错误代码: URL Loading system errors that mean loss of network,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9286593/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com