本文共 1324 字,大约阅读时间需要 4 分钟。
http 错误类型
五:5xx - 服务器错误
**1: 500 Internal Server Error:**服务器遇到了意料不到的情况,不能完成客户的请求。
**2: 501 Not Implemented:**服务器不支持实现请求所需要的功能。例如,客户发出了一个服务器不支持的PUT请求。
**3: 502 Bad Gateway:**服务器作为网关或者代理时,为了完成请求访问下一个服务器,但该服务器返回了非法的应答。
**4: 503 Service Unavailable:**服务器由于维护或者负载过重未能应答。例如,Servlet可能在数据库连接池已满的情况下返回503。服务器返回503时可以提供一个Retry-After头。
**5: 504 Gateway Timeout:**由作为代理或网关的服务器使用,表示不能及时地从远程服务器获得应答。(HTTP 1.1新)
**6: 505 HTTP Version Not Supported:**服务器不支持请求中所指明的HTTP版本。(HTTP 1.1新)
四:4xx - 客户端错误
**1: 400 Bad Request:**请求出现语法错误。
**2: 401 Unauthorized:**客户试图未经授权访问受密码保护的页面。应答中会包含一个WWW-Authenticate头,浏览器据此显示用户名字/密码对话框,然后在填写合适的Authorization头后再次发出请求。
**3: 403 Forbidden:**资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致。
**4: 404 Not Found:**无法找到指定位置的资源。这也是一个常用的应答。出现这种原因一般是因为用户输入了错误的网址或者是用户访问的网站资源已经被移除了。这种问题的解决办法是用户检查一下网址是否拼写错误,或者是站长做个301重定向将页面定向到正确的网页。
**5: 405 Method Not Allowed:**请求方法(GET、POST、HEAD、Delete、PUT、TRACE等)对指定的资源不适用。(HTTP 1.1新)
三:3xx 重定向
301 已移动 — 请求的数据具有新的位置且更改是永久的。
302 已找到 — 请求的数据临时具有不同 URI。
303 请参阅其它 — 可在另一 URI 下找到对请求的响应,且应使用 GET 方法检索此响应。
304 未修改 — 未按预期修改文档。
305 使用代理 — 必须通过位置字段中提供的代理来访问请求的资源。
306 未使用 — 不再使用;保留此代码以便将来使用。
二:2xx 成功
2xx 成功
200 正常;请求已完成。
201 正常;紧接 POST 命令。
202 正常;已接受用于处理,但处理尚未完成。
203 正常;部分信息 — 返回的信息只是一部分。
204 正常;无响应 — 已接收请求,但不存在要回送的信息。
一:1xx 信息提示
这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个+1xx+响应。100–继续。
101–切换协议
转载地址:http://tzzhn.baihongyu.com/