iOS开发之--iOS网络请求错误码。
2016-07-28 18:14
621 查看
今天无聊刷脉脉,可是发现怎么刷都出现错误-1003,后来改为wifi网络下,变成错误-1001,上网查找了一番发现分别为找不到host和请求超时。
官方链接为:
我将swift和oc的摘抄出来了。
![](https://img-blog.csdn.net/20160728181337791?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](https://img-blog.csdn.net/20160728181349573?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
SWIFT
OBJECTIVE-C
NSURLErrorBadServerResponse=-1011,
官方链接为:
<a target=_blank href="https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Constants/Reference/reference.html" target="_blank" style="color: rgb(255, 153, 0); text-decoration: none;">https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Constants/Reference/reference.html</a>
我将swift和oc的摘抄出来了。
Declaration
SWIFTvarNSURLErrorUnknown: Int { get }
varNSURLErrorCancelled: Int { get }
varNSURLErrorBadURL: Int { get }
varNSURLErrorTimedOut: Int { get }
varNSURLErrorUnsupportedURL: Int { get }
varNSURLErrorCannotFindHost: Int { get }
varNSURLErrorCannotConnectToHost: Int { get }
varNSURLErrorDataLengthExceedsMaximum: Int { get }
varNSURLErrorNetworkConnectionLost: Int { get }
varNSURLErrorDNSLookupFailed: Int { get }
varNSURLErrorHTTPTooManyRedirects: Int { get }
varNSURLErrorResourceUnavailable: Int { get }
varNSURLErrorNotConnectedToInternet: Int { get }
varNSURLErrorRedirectToNonExistentLocation: Int { get }
varNSURLErrorBadServerResponse: Int { get }
varNSURLErrorUserCancelledAuthentication: Int { get }
varNSURLErrorUserAuthenticationRequired: Int { get }
varNSURLErrorZeroByteResource: Int { get }
varNSURLErrorCannotDecodeRawData: Int { get }
varNSURLErrorCannotDecodeContentData: Int { get }
varNSURLErrorCannotParseResponse: Int { get }
varNSURLErrorInternationalRoamingOff: Int { get }
varNSURLErrorCallIsActive: Int { get }
varNSURLErrorDataNotAllowed: Int { get }
varNSURLErrorRequestBodyStreamExhausted: Int { get }
varNSURLErrorFileDoesNotExist: Int { get }
varNSURLErrorFileIsDirectory: Int { get }
varNSURLErrorNoPermissionsToReadFile: Int { get }
varNSURLErrorSecureConnectionFailed: Int { get }
varNSURLErrorServerCertificateHasBadDate: Int { get }
varNSURLErrorServerCertificateUntrusted: Int { get }
varNSURLErrorServerCertificateHasUnknownRoot: Int { get }
varNSURLErrorServerCertificateNotYetValid: Int { get }
varNSURLErrorClientCertificateRejected: Int { get }
varNSURLErrorClientCertificateRequired: Int { get }
varNSURLErrorCannotLoadFromNetwork: Int { get }
varNSURLErrorCannotCreateFile: Int { get }
varNSURLErrorCannotOpenFile: Int { get }
varNSURLErrorCannotCloseFile: Int { get }
varNSURLErrorCannotWriteToFile: Int { get }
varNSURLErrorCannotRemoveFile: Int { get }
varNSURLErrorCannotMoveFile: Int { get }
varNSURLErrorDownloadDecodingFailedMidStream: Int { get }
varNSURLErrorDownloadDecodingFailedToComplete: Int { get }
OBJECTIVE-C
enum{
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
}
相关文章推荐
- 深入探究Android的WebView下载网络文件的盗链问题
- 神经网络基础算法
- httpclient4 取得cookie信息并保存
- HttpClient模拟浏览器登录后发起请求(携带Cookie发请求)
- GCDAsyncSocket使用
- okhttp3.x的post请求
- (OK) Ubuntu下配置MPTCP
- 无线传感器网络分簇协议总结
- 0718 -- 0728 webview/博客园资料/多线程/网络请求不同方式/导航栏外观设置
- bzoj1066(网络流)
- Listview 设置两列异步加载网络图片,结果出现图片显示错位
- 关于网络字节序和主机字节序的转换
- AngularJS下$http上传文件(AngularJS file upload/post file)
- 计算机网络Socket编程之TCP协议
- 男子轻信网上兼职被骗 寻“网络警察”求助再陷骗局
- 孙鑫 lesson14 network
- 数据挖掘——SVM和神经网络
- 无侵入方面编程-用HttpModule+SoapExtension监视页面执行参数(二)
- 利用iptables实现基于端口的网络流量统计
- 无侵入方面编程-用HttpModule+SoapExtension监视页面执行参数(一)