常见的HTTP状态码及其含义

769 阅读1分钟

HTTP状态码及其含义

在写前端的一些功能的时候,大家难免要向后端发送请求,来拿到一些数据,这个时候后端就会返回给咱们一个响应状态码,了解这些状态码可以帮助咱们更好的读懂服务器返回的数据状态,下面是我翻阅资料查询到的一些常见的信息状态码供大家参考:

1XX:信息状态码

100 Continue 继续

一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息

2XX:成功状态码

200 OK

正常返回信息

201 Created

请求成功并且服务器创建了新的资源

202 Accepted

服务器已接受请求,但尚未处理

3XX:重定向

301 Moved Permanently

请求的网页已永久移动到新位置。

302 Found

临时性重定向。

303 See Other

临时性重定向,且总是使用 GET 请求新的 URI。

304 Not Modified

自从上次请求后,请求的网页未修改过。

4XX:客户端错误

400 Bad Request

服务器无法理解请求的格式,客户端不应当尝试再次使用相同的内容发起请求。

401 Unauthorized

请求未授权。

403 Forbidden

禁止访问。

404 Not Found

找不到如何与 URI 相匹配的资源。

5XX: 服务器错误

500 Internal Server Error

最常见的服务器端错误。

503 Service Unavailable

服务器端暂时无法处理请求(可能是过载或维护)。