|
|
HTTP状态代码
当浏览器向Web服务器请求服务时,有时会有错误产生。
以下列表给出了产生错误时返回的HTTP状态代码:
1xx:信息
| 状态代码: |
描述: |
| 100 Continue |
服务器收到的请求不完整,但服务器没有拒绝请求,客户端应重新发送一个完整的请求。 |
| 101 Switching Protocols |
服务器改用别的协议了
|
2xx:成功
| 状态代码: |
描述: |
| 200 OK |
请求成功 |
| 201 Created |
请求成功,并完成了新资源的创建
|
| 202 Accepted |
请求正在处理中,尚未结束
|
| 203 Non-authoritative Information |
|
| 204 No Content |
|
| 205 Reset Content |
|
| 206 Partial Content |
|
3xx:重定向
| 状态代码: |
描述: |
| 300 Multiple Choices |
一个链接列表。用户可以选择并转向一个链接。最多五个地址 |
| 301 Moved Permanently |
所请求页面已转移至新地址
|
| 302 Found |
所请求页面临时转到了新的地址
|
| 303 See Other |
所请求页面还有其他地址
|
| 304 Not Modified |
|
| 305 Use Proxy |
|
| 306 Unused |
在旧版本的HTTP协议中用过。现在该代码已不再使用,属于保留代码
|
| 307 Temporary Redirect |
所请求页面已临时转移至新地址
|
4xx:客户端错误
| 状态代码: |
描述: |
| 400 Bad Request |
服务器不理解请求 |
| 401 Unauthorized |
所请求页面需要用户名和密码
|
| 402 Payment Required |
该状态代码目前没有用
|
| 403 Forbidden |
页面禁止访问
|
| 404 Not Found |
服务器找不到所请求的页面
|
| 405 Method Not Allowed |
不支持请求中指定的HTTP方法
|
| 406 Not Acceptable |
服务器无法提供满足客户端要求的响应
|
| 407 Proxy Authentication Required |
代理服务器要求进行身份验证
|
| 408 Request Timeout |
请求所用时间超出服务器打算等待的时间
|
| 409 Conflict |
请求因冲突没有完成
|
| 410 Gone |
所请求页面已不复存在
|
| 411 Length Required |
请求没有定义报头“Content-Length”。服务器无法接受没有Content-Length的请求
|
| 412 Precondition Failed |
请求里指定的前提条件不满足
|
| 413 Request Entity Too Large |
因请求实体太大,服务器无法接受请求
|
| 414 Request-url Too Long |
因URL太长,服务器无法接受请求。当你用GET请求来代替POST请求发送过长的查询信息时会发生这种情况
|
| 415 Unsupported Media Type |
请求所采用的媒体类型不被支持,服务器无法接受请求
|
| 416 |
|
| 417 Expectation Failed |
|
5xx:服务器端错误
| 状态代码: |
描述: |
| 500 Internal Server Error |
请求不成功。服务器遇到异常情况 |
| 501 Not Implemented |
请求不成功。服务器不支持所要求的特性
|
| 502 Bad Gateway |
请求不成功。服务器从上行服务器接收到了无效的响应
|
| 503 Service Unavailable |
请求不成功。服务器临时过载或停机
|
| 504 Gateway Timeout |
网关超时
|
| 505 HTTP Version Not Supported |
服务器不支持所要求的“HTTP协议”版本
|
|
|
|