HTTP状态码快速参考表,按类别分组
是的,完全免费。您可以随时访问完整参考手册——建议将其加入书签,以便在开发和调试时快速查阅。
不会。这是一个静态参考页面。所有搜索和筛选均在您的浏览器本地完成——不会向任何服务器发送查询请求。
核心状态码:200 OK(请求成功——GET、PUT、PATCH 的默认状态),201 Created(资源已创建——用于带有 Location 头的 POST 响应),204 No Content(成功但无响应体——用于 DELETE),301 Moved Permanently(URL 已永久更改——搜索引擎会更新其索引),302 Found(临时重定向——谨慎使用,建议用 307/308 以保留请求方法),400 Bad Request(客户端发送了无效数据——在响应体中包含错误详情),401 Unauthorized(需要身份验证——客户端必须登录),403 Forbidden(已验证但无权限——在未更改权限前请勿重试),404 Not Found(资源不存在——最广为人知的状态码),409 Conflict(资源状态冲突——用于重复条目或版本不匹配),422 Unprocessable Entity(语义验证错误——格式正确但内容无效),429 Too Many Requests(请求频率限制),500 Internal Server Error(通用服务器故障——在服务器端记录详细信息,不要暴露给客户端),502 Bad Gateway,503 Service Unavailable(服务器暂时不可用——包含 Retry-After 头)。对于 REST API,始终使用最具体的 4xx 状态码,而不是默认使用 400。