2023年11月29日发(作者:)

⽹络请求错误码整理

NSError codes in the Cocoa error domain.

NSExecutableErrorMinimum = 3584,

NSURLErrorSecureConnectionFailed = -1200,

NSURLErrorServerCertificateHasBadDate = -1201,

NSURLErrorServerCertificateUntrusted = -1202,

NSURLErrorServerCertificateHasUnknownRoot = -1203,

NSURLErrorServerCertificateNotYetValid = -1204,

NSURLErrorClientCertificateRejected = -1205,

NSURLErrorClientCertificateRequired = -1206,

NSURLErrorCannotLoadFromNetwork = -2000,

NSURLErrorCannotCreateFile = -3000,

NSURLErrorCannotOpenFile = -3001,

case -1004://NSURLErrorCannotConnectToHost

errorMesg = @"连接不上服务器";

break;

case -1103://NSURLErrorDataLengthExceedsMaximum

errorMesg = @"请求数据长度超出最⼤限度";

break;

case -1005://NSURLErrorNetworkConnectionLost

errorMesg = @"⽹络连接异常";

break;

case -1006://NSURLErrorDNSLookupFailed

errorMesg = @"DNS查询失败";

errorMesg = @"⽆法解码原始数据";

break;

case -1016://NSURLErrorCannotDecodeContentData

errorMesg = @"⽆法解码内容数据";

break;

case -1017://NSURLErrorCannotParseResponse

errorMesg = @"⽆法解析响应";

break;

errorMesg = @"不被信任的服务器证书";

break;

case -1203://NSURLErrorServerCertificateHasUnknownRoot

errorMesg = @"未知Root的服务器证书";

break;

case -1204://NSURLErrorServerCertificateNotYetValid

errorMesg = @"服务器证书未⽣效";

break;

case -1205://NSURLErrorClientCertificateRejected

errorMesg = @"下载解码数据失败";

break;

case -3007://NSURLErrorDownloadDecodingFailedToComplete