HTTP 状态码
2018-03-19 本文已影响10人
一块大番薯
状态码 | 类别 | 原因短语 |
---|---|---|
1XX | Informational(信息性状态码) | 接收的请求正在处理 |
2XX | Success(成功状态码) | 请求正常处理完毕 |
3XX | Redirection(重定向状态码) | 需要进行附加操作以完成请求 |
4XX | Client Error(客户端错误状态码) | 服务器无法处理请求 |
5XX | Server Error(服务器错误状态码) | 服务器处理请求出错 |
2XX 成功
- 200:OK
- 204:No Content,响应报文不包含实体主体
- 206:Partial Content,客户端进行了范围请求,响应报文的实体主体由 Content-Range 实体首部字段指定。
3XX 重定向
- 301:Move Permanently,永久性重定向。表示请求的资源已被分配了新的 URI。如资源路径后面缺失斜杠 /。应该按 Location 响应首部字段提示的 URI 重新保存为书签。
- 302:Found,临时性重定向。请求的资源临时被分配了新的 URI。
- 307 Temporary Redirect :临时重定向,与 302 类似,但要求浏览器不能把重定向请求的 POST 方法改成 GET 方法。
- 303:See Other,GET 方法重定向到 Location 头指定的 URL。
- 304:Not Modified,与重定向无关。表示服务器没有找到满足客户端附带条件的请求资源。
附带条件的请求是指 GET方法的请求首部字段含 If 开头。
4XX 客户端错误
- 400 Bad Request,请求报文语法有误。
- 401 Unauthorized,请求页面需通过 HTTP 认证或 HTTP 认证失败。
响应首部字段 WWW-Authenticate 用来质询(challenge)用户信息。即弹出认证用的对话窗口。 - 403 Forbidden,请求被拒绝,服务器端没有必要给出拒绝的详细理由。
- 404 Not Found,找不到请求资源。
5XX 服务器错误
- 500 Internal Server Error:服务器执行请求时发生错误。
- 503 Service Unavailable:服务器处于超负荷或停机状态,无法处理请求。
·