【发布时间】:2014-10-12 22:43:00
【问题描述】:
谁能描述一下“NSURLErrorCancelled = -999”是如何使用的。
【问题讨论】:
标签: ios
谁能描述一下“NSURLErrorCancelled = -999”是如何使用的。
【问题讨论】:
标签: ios
来自 Apple 文档:
NSURLErrorCancelled (-999)
"取消异步加载时返回。一个Web Kit框架 委托在执行取消时将收到此错误 加载资源上的操作。请注意,一个 NSURLConnection 或 如果下载是 NSURLDownload 委托将不会收到此错误 取消。”
你能做的最好的事情就是忽略这个错误
if ([error code] != NSURLErrorCancelled) {
//here you'll get a real error
}
【讨论】:
这个错误可能是由无效的 SSL 证书引起的。如果您用于执行请求的框架测试有效 SSL,则应将您尝试连接的主机添加到受信任主机的白名单中。
希望对任何人都有帮助:)
【讨论】:
当 URL 重定向到另一个 URL 时,我们将收到 NSURLErrorCancelled 错误。您已为其分配了代码值-999。
【讨论】: