http状态码
状态码是服务器返回响应报文中的响应行内容
+------+----------------------------------+
|状态码 | 原因短语
+------+----------------------------------+
| 1XX | 接收的请求正在处理
+------+----------------------------------+
| 2XX | 请求正常处理完毕(成功)
+------+----------------------------------+
| 3XX | 需要附加操作以完成请求(重定向)
+------+----------------------------------+
| 4XX | 服务器无法处理请求(客户端错误)
+------+----------------------------------+
| 5XX | 服务器处理请求出错(服务端错误)
+------+----------------------------------+
状态码 | 状态短语 | 说明 |
---|---|---|
200 | ok | 请求正常处理成功 |
204 | no content | 请求正常处理成功,但是没资源返回 |
206 | partial content | 请求资源的某一部分,并且处理成功,响应报文由content-Renge指定的范围实体 |
301 | moved permanently | 永久重定向,如果已经保存书签,会进行重新保存 |
302 | found | 临时重定向,希望用户临时使用新的URI |
303 | see other | 和302类型 但明确表示使用Get方式获取资源 |
304 | not modified | 客户端发送附带条件的请求,服务端允许请求,但是请求未满足条件,和重定向没关系 |
307 | Tempporary redirect | 标准零时重定向 和302类似 但307会按照浏览器标准,禁止POST变成GET |
400 | bad request | 请求报文存在语法错误 |
401 | unauthorized | 请求需要通过http认证,若之前已经进行一次请求,则表示认证失败 |
403 | forbidden | 请求资源被服务器拒绝 |
404 | not found | 服务器没有请求的资源 |
500 | internal server error | 服务器执行时发生错误 |
503 | server unavailable | 服务器超负负荷或正在停机维护 |