HTTP 状态码参考

August 4, 2026 in 计算机与网络 1 minute

HTTP 状态码完整速查表,涵盖 1xx 信息性、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务器错误各类状态码及说明

1xx(信息性状态码)

请求已接收,继续处理。

状态码 名称 说明
100 Continue 服务器已收到请求头,客户端可以继续发送请求体

2xx(成功状态码)

请求已成功被服务器接收、理解并接受。

状态码 名称 说明
200 OK 最常见的成功状态码,表示请求已成功处理
201 Created 请求成功并且服务器创建了新的资源(例如上传了一个新模型)
204 No Content 请求成功,但响应报文中不包含任何实体内容

3xx(重定向状态码)

需要进一步操作以完成请求。

状态码 名称 说明
301 Moved Permanently 永久重定向。请求的资源已永久移动到新位置
302 Found 临时重定向。请求的资源临时从不同的 URI 响应
304 Not Modified 资源未修改。客户端可以使用缓存的版本,无需重新下载

4xx(客户端错误状态码)

请求包含语法错误或无法完成。

状态码 名称 说明
400 Bad Request 请求语法错误,服务器无法理解
401 Unauthorized 未授权。需要身份验证才能访问该资源
403 Forbidden 禁止访问。服务器理解了请求,但拒绝执行(通常是因为权限不足)
404 Not Found 未找到。请求的资源不存在(例如模型名称拼写错误)
429 Too Many Requests 请求过多。你在短时间内发送了太多请求,触发了速率限制

5xx(服务器错误状态码)

服务器在处理请求时发生错误。

状态码 名称 说明
500 Internal Server Error 服务器内部错误。服务器遇到了意外情况,无法完成请求
502 Bad Gateway 网关错误。作为网关或代理的服务器从上游服务器收到了无效响应
503 Service Unavailable 服务不可用。服务器暂时无法处理请求,通常是因为过载或维护
504 Gateway Timeout 网关超时。作为网关或代理的服务器未能及时从上游服务器收到响应