1# HTTP错误码 2 3> **说明:** 4> 5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](errorcode-universal.md)。 6 7## 2300001 不支持的协议 8 9**错误信息** 10 11Unsupported protocol. 12 13**错误描述** 14 15协议版本服务器不支持。 16 17**可能原因** 18 19传入的协议版本,服务器不支持。 20 21**处理步骤** 22 23请检查传入的协议版本是否合理,排查服务器实现。 24 25## 2300003 URL格式错误 26 27**错误信息** 28 29URL using bad/illegal format or missing URL. 30 31**错误描述** 32 33URL格式错误。 34 35**可能原因** 36 37可能传入的url格式不正确。 38 39**处理步骤** 40 41检查传入的url格式是否正确。 42 43## 2300005 代理服务器域名解析失败 44 45**错误信息** 46 47Couldn't resolve proxy name. 48 49**错误描述** 50 51代理服务器的域名无法解析。 52 53**可能原因** 54 55服务器的URL不正确 56 57**处理步骤** 58 59排查代理服务器的URL是否正确。 60 61## 2300006 域名解析失败 62 63**错误信息** 64 65Couldn't resolve host name. 66 67**错误描述** 68 69服务器的域名无法解析。 70 71**可能原因** 72 731.传入的服务器的URL不正确。 74 752.网络不通畅。 76 77**处理步骤** 78 791.请检查输入的服务器的URL是否合理。 80 812.请检查网络连接情况 82 83## 2300007 无法连接到服务器 84 85**错误信息** 86 87Couldn't connect to server. 88 89**错误描述** 90 91服务器无法连接。 92 93**可能原因** 94 95可能传入的url格式不正确。 96 97**处理步骤** 98 99检查传入的url格式是否正确。 100 101## 2300008 服务器返回非法数据 102 103**错误信息** 104 105Weird server reply. 106 107**错误描述** 108 109服务器返回非法数据。 110 111**可能原因** 112 113服务器出错,返回了非HTTP格式的数据。 114 115**处理步骤** 116 117排查服务器实现。 118 119## 2300009 拒绝对远程资源的访问 120 121**错误信息** 122 123Access denied to remote resource. 124 125**错误描述** 126 127拒绝对远程资源的访问。 128 129**可能原因** 130 131指定的内容被服务器拒绝访问。 132 133**处理步骤** 134 135排查请求内容。 136 137## 2300016 HTT2帧层错误 138 139**错误信息** 140 141Error in the HTTP2 framing layer. 142 143**错误描述** 144 145HTTP2层级的错误。 146 147**可能原因** 148 149服务器不支持HTTP2。 150 151**处理步骤** 152 153抓包分析、排查服务器是否支持HTTP2。 154 155## 2300018 服务器返回数据不完整 156 157**错误信息** 158 159Transferred a partial file. 160 161**错误描述** 162 163服务器返回的数据不完整。 164 165**可能原因** 166 167可能与服务器实现有关 168 169**处理步骤** 170 171排查服务器实现。 172 173## 2300023 向磁盘/应用程序写入接收数据失败 174 175**错误信息** 176 177Failed writing received data to disk/application. 178 179**错误描述** 180 181向磁盘/应用程序写入接收数据失败。 182 183**可能原因** 184 185应用没有写文件权限。 186 187**处理步骤** 188 189排查应用权限。 190 191## 2300025 上传失败 192 193**错误信息** 194 195Upload failed. 196 197**错误描述** 198 199上传失败。 200 201**可能原因** 202 203文件过大或者网络问题。对于FTP,服务器通常会拒绝STOR命令。错误缓冲区通常包含服务器的解释。 204 205**处理步骤** 206 207排查文件大小及网络状况。 208 209## 2300026 从文件/应用程序中打开/读取本地数据失败 210 211**错误信息** 212 213Failed to open/read local data from file/application. 214 215**错误描述** 216 217从文件/应用程序中打开/读取本地数据失败。 218 219**可能原因** 220 221应用没有读文件权限 222 223**处理步骤** 224 225排查应用权限。 226 227## 2300027 内存不足 228 229**错误信息** 230 231Out of memory. 232 233**错误描述** 234 235内存不足。 236 237**可能原因** 238 239内存不足。 240 241**处理步骤** 242 243排查系统内存。 244 245## 2300028 操作超时 246 247**错误信息** 248 249Timeout was reached. 250 251**错误描述** 252 253操作超时。 254 255**可能原因** 256 257TCP连接超时或读写超时。 258 259**处理步骤** 260 261排查网络问题。 262 263## 2300047 重定向次数达到最大值 264 265**错误信息** 266 267Number of redirects hit maximum amount. 268 269**错误描述** 270 271重定向次数达到最大值。 272 273**可能原因** 274 275重定向次数过多 276 277**处理步骤** 278 279排查服务器实现。 280 281## 2300052 服务器没有返回内容 282 283**错误信息** 284 285Server returned nothing (no headers, no data). 286 287**错误描述** 288 289服务器没有返回内容。 290 291**可能原因** 292 293可能与服务器实现有关。 294 295**处理步骤** 296 297排查服务器实现。 298 299## 2300055 发送网络数据失败 300 301**错误信息** 302 303Failed sending data to the peer. 304 305**错误描述** 306 307无法往对端发送数据,发送网络数据失败。 308 309**可能原因** 310 311网络问题。 312 313**处理步骤** 314 315排查网络。 316 317## 2300056 接收网络数据失败 318 319**错误信息** 320 321Failure when receiving data from the peer. 322 323**错误描述** 324 325无法往从对端收到数据,接收网络数据失败。 326 327**可能原因** 328 329网络问题 330 331**处理步骤** 332 333排查网络问题。 334 335## 2300058 本地SSL证书错误 336 337**错误信息** 338 339Problem with the local SSL certificate. 340 341**错误描述** 342 343本地SSL证书错误。 344 345**可能原因** 346 347SSL证书格式有错误。 348 349**处理步骤** 350 351检查SSL证书格式。 352 353## 2300059 无法使用指定的密码 354 355**错误信息** 356 357Couldn't use specified SSL cipher. 358 359**错误描述** 360 361无法使用指定的密码。 362 363**可能原因** 364 365client和sever协商的加密算法系统不支持。 366 367**处理步骤** 368 369抓包分析协商的算法。 370 371## 2300060 远程服务器SSL证书或SSH秘钥不正确 372 373**错误信息** 374 375SSL peer certificate or SSH remote key was not OK. 376 377**错误描述** 378 379远程服务器SSL证书或SSH秘钥不正确。 380 381**可能原因** 382 383无法校验服务器身份,有可能是证书过期了 384 385**处理步骤** 386 387检查证书有效性。 388 389## 2300061 无法识别或错误的HTTP编码格式 390 391**错误信息** 392 393Unrecognized or bad HTTP Content or Transfer-Encoding. 394 395**错误描述** 396 397无法识别或错误的HTTP编码格式。 398 399**可能原因** 400 401HTTP编码格式不正确。 402 403**处理步骤** 404 405排查服务器实现,目前仅支持gzip编码。 406 407## 2300063 超出最大文件大小 408 409**错误信息** 410 411Maximum file size exceeded. 412 413**错误描述** 414 415超出最大文件大小。 416 417**可能原因** 418 419下载的文件过大。 420 421**处理步骤** 422 423排查服务器实现。 424 425## 2300070 服务器磁盘空间不足 426 427**错误信息** 428 429Remote disk full or allocation exceeded. 430 431**错误描述** 432 433服务器磁盘空间不足。 434 435**可能原因** 436 437服务器磁盘已满 438 439**处理步骤** 440 441检查服务器磁盘空间。 442 443## 2300073 服务器返回文件已存在 444 445**错误信息** 446 447Remote file already exists. 448 449**错误描述** 450 451服务器返回文件已存在。 452 453**可能原因** 454 455上传文件的时候,服务器返回文件已经存在。 456 457**处理步骤** 458 459排查服务器。 460 461## 2300077 SSL CA证书不存在或没有访问权限 462 463**错误信息** 464 465Problem with the SSL CA cert (path? access rights?). 466 467**错误描述** 468 469SSL CA证书不存在或没有访问权限。 470 471**可能原因** 472 473证书不存在或者没有访问权限。 474 475**处理步骤** 476 477检查证书是否存在或者有没有访问权限。 478 479## 2300078 URL请求的文件不存在 480 481**错误信息** 482 483Remote file not found. 484 485**错误描述** 486 487URL请求的文件不存在。 488 489**可能原因** 490 491URL请求的文件不存在 492 493**处理步骤** 494 495检查URL请求的文件是否存在。 496 497## 2300094 身份校验失败 498 499**错误信息** 500 501An authentication function returned an error. 502 503**错误描述** 504 505身份校验失败。 506 507**可能原因** 508 509传入的校验身份的字段与服务器不匹配。 510 511**处理步骤** 512 513排查传入的校验身份的字段是否与服务器匹配。 514 515## 2300999 未知错误 516 517**错误信息** 518 519Unknown Other Error. 520 521**错误描述** 522 523未知错误。 524 525**可能原因** 526 527未知错误。 528 529**处理步骤** 530 531未知错误。 532