Http状态码

33 阅读1分钟

200 OK

请求成功,服务器正常返回数据。GET请求返回资源,POST请求返回处理结果。

301 Moved Permanently

永久重定向。资源永久移到新URL,浏览器会自动跳转且搜索引擎会更新索引。常用于网站域名更换。

302 Found

临时重定向。资源临时移到新URL,浏览器跳转但搜索引擎不更新索引。常用于临时跳转。

304 Not Modified

资源未修改。客户端缓存仍有效,直接使用本地缓存,不返回资源内容。配合If-Modified-SinceETag使用,节省带宽。

400 Bad Request

请求参数错误或格式不正确。如JSON格式错误、必填参数缺失等。

401 Unauthorized

未认证。需要登录或token验证,常见于需要身份验证的API接口。

403 Forbidden

已认证但无权限访问。用户身份验证通过但没有访问该资源的权限。

404 Not Found

请求的资源不存在。URL错误或资源已删除。

500 Internal Server Error

服务器内部错误。代码异常、数据库连接失败等服务端问题。

502 Bad Gateway

网关错误。反向代理服务器从上游服务器收到无效响应,常见于Nginx代理后端服务异常。

503 Service Unavailable

服务不可用。服务器过载或维护中,通常是临时状态。