NSURLErrorDomain 中代码的含义是啥?

Posted

技术标签:

【中文标题】NSURLErrorDomain 中代码的含义是啥?【英文标题】:What are the meanings of the codes in the NSURLErrorDomain?NSURLErrorDomain 中代码的含义是什么? 【发布时间】:2015-06-04 08:00:38 【问题描述】:

我发布这个主要是为了参考,因为当我需要它时我永远找不到列表!

是否有NSURLErrorDomain 代码含义的规范列表?

【问题讨论】:

这里的好列表:nshipster.com/nserror 【参考方案1】:

取自here,错误码列表如下:

NSURLErrorUnknown = -1,
NSURLErrorCancelled = -999,
NSURLErrorBadURL = -1000,
NSURLErrorTimedOut = -1001,
NSURLErrorUnsupportedURL = -1002,
NSURLErrorCannotFindHost = -1003,
NSURLErrorCannotConnectToHost = -1004,
NSURLErrorDataLengthExceedsMaximum = -1103,
NSURLErrorNetworkConnectionLost = -1005,
NSURLErrorDNSLookupFailed = -1006,
NSURLErrorHTTPTooManyRedirects = -1007,
NSURLErrorResourceUnavailable = -1008,
NSURLErrorNotConnectedToInternet = -1009,
NSURLErrorRedirectToNonExistentLocation = -1010,
NSURLErrorBadServerResponse = -1011,
NSURLErrorUserCancelledAuthentication = -1012,
NSURLErrorUserAuthenticationRequired = -1013,
NSURLErrorZeroByteResource = -1014,
NSURLErrorCannotDecodeRawData = -1015,
NSURLErrorCannotDecodeContentData = -1016,
NSURLErrorCannotParseResponse = -1017,
NSURLErrorInternationalRoamingOff = -1018,
NSURLErrorCallIsActive = -1019,
NSURLErrorDataNotAllowed = -1020,
NSURLErrorRequestBodyStreamExhausted = -1021,
NSURLErrorFileDoesNotExist = -1100,
NSURLErrorFileIsDirectory = -1101,
NSURLErrorNoPermissionsToReadFile = -1102,
NSURLErrorSecureConnectionFailed = -1200,
NSURLErrorServerCertificateHasBadDate = -1201,
NSURLErrorServerCertificateUntrusted = -1202,
NSURLErrorServerCertificateHasUnknownRoot = -1203,
NSURLErrorServerCertificateNotYetValid = -1204,
NSURLErrorClientCertificateRejected = -1205,
NSURLErrorClientCertificateRequired = -1206,
NSURLErrorCannotLoadFromNetwork = -2000,
NSURLErrorCannotCreateFile = -3000,
NSURLErrorCannotOpenFile = -3001,
NSURLErrorCannotCloseFile = -3002,
NSURLErrorCannotWriteToFile = -3003,
NSURLErrorCannotRemoveFile = -3004,
NSURLErrorCannotMoveFile = -3005,
NSURLErrorDownloadDecodingFailedMidStream = -3006,
NSURLErrorDownloadDecodingFailedToComplete = -3007

【讨论】:

@calql8edkos 代码是整数。这些代码的详细名称通常足以帮助调试。随意添加更多描述

以上是关于NSURLErrorDomain 中代码的含义是啥?的主要内容,如果未能解决你的问题,请参考以下文章

继承中代码的执行顺序

C中代码的优化

dopar中代码的流程优化

扩大 rmarkdown html 中代码的输出

NSURLErrorDomain Code=-1000 "bad URL": 这到底是啥意思?

如何更改 IPython(Jupyter) 中代码的突出显示颜色样式?