
- 2XX 成功
200 OK |
从客户端发来的请求在服务器端被正常处理了 |
204 No Content |
该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分 |
206 Partial Content |
该状态码表示客户端进行了范围请求,而服务器成功执行了这部分的GET 请求 |
- 3XX 重定向
301 Moved Permanently |
该状态码表示请求的资源已被分配了新的 URI,以后应使用资源现在所指的 URI |
302 Found |
该状态码表示请求的资源已被分配了新的 URI,希望用户(本次)能使用新的 URI 访问 |
303 See Other |
该状态码表示由于请求对应的资源存在着另一个 URI,应使用 GET方法定向获取请求的资源 |
304 Not Modified |
该状态码表示客户端发送附带条件的请求 时,服务器端允许请求访问资源,但未满足条件的情况 |
307 Temporary Redirect |
该状态码与 302 Found 有着相同的含义(307 会遵照浏览器标准,不会从 POST 变成 GET) |
当 301、302、303 响应状态码返回时,几乎所有的浏览器都会把POST 改成 GET,并删除请求报文内的主体,之后请求会自动再次
发送
- 4XX 客户端错误
400 Bad Request |
该状态码表示请求报文中存在语法错误 |
401 Unauthorized |
该状态码表示发送的请求需要有通过 HTTP 认证的认证信息。 |
403 Forbidden |
该状态码表明对请求资源的访问被服务器拒绝了 |
404 Not Found |
该状态码表明服务器上无法找到请求的资源 |
- 5XX 服务器错误
500 Internal Server Error |
该状态码表明服务器端在执行请求时发生了错误 |
503 Service Unavailable |
该状态码表明服务器暂时处于超负载或正在进行停机维护,现在无法处理请求 |