4xx错误码
1.400
默认原因:Bad Request
说明:错误请求。比如请求头是Content-Type: application/json,但是body却是xml
出现频率:常见
2.401
默认原因: Unauthorized
说明:当前请求需要验证。需要包含:Authenticate头部,格式为: Unauthorized : Basic base64(username=password)
出现频率:常见
3.402
默认原因: Payment Required
说明:未来使用的
出现频率:几乎没有
4.403
默认原因: Forbidden
说明:服务器理解请求,但拒绝执行它。
出现频率:常见
5.404
默认原因: Not Found
说明:请求所希望的资源,服务器不存在/
出现频率:常见
6.405
默认原因: Method Not Allowed
说明:请求行中的指定方法不能处理对应的资源。(Access-Control-Allow-Methods:GET,POST,PUT)
出现频率:常见
5xx错误码
1.501
默认原因:Not Implemented
说明:服务器不具有请求的功能
出现频率:极少
2.502
默认原因:Bad Gateway
说明:网关出错
出现频率:常见
例子:
3.503
默认原因:Service Unavailable
说明:服务不可用 。如:nginx -> (不可用的服务器)
出现频率:常见
4.504
默认原因:Gateway Timeout
说明:网关超时。如:nginx -> (服务器超时响应)
出现频率:常见
5.505
默认原因:Http Version Not Supported
说明:http的版本不支持。如:老版本nginx不支持(2.0)
出现频率:少见
6.506
默认原因:Variant Also Negotiates
说明:服务器配置出错,无法访问,但是该配置问题可联系管理员
出现频率:少见
7.507
默认原因:Insufficient Storage
说明:服务器的存储空间不足,系统处理请求没有足够的空间来保存所需存储的信息而出错
出现频率:少见
8.508
默认原因:Loop Detected
说明:服务器在处理请求时,发现无限循环
出现频率:少见
9.510
默认原因:Not Extended
说明:获取资源的策略没有被满足
出现频率:少见
10.511
默认原因:Network Authentication Required
说明:表示客户端需要通过验证后,才能访问该网络。如酒店的WIF。此错误是控制网络访问的代理服务器拦截生成的。I
出现频率:常见
例子:
1.解决客户端因解析错误而导致运行异常。客户端最好检查511状态码,确保是否需验证登录后访问网络