100Continue
继续
服务器已收到请求头,客户端应继续发送请求体,通常配合 Expect: 100-continue 使用。101Switching Protocols
切换协议
服务器同意切换到客户端请求的新协议,最常见于 WebSocket 握手(Upgrade: websocket)。102Processing
处理中
WebDAV 扩展状态码,表示服务器已收到请求仍在处理,防止客户端超时。103Early Hints
早期提示
允许服务器在最终响应前提前发送预加载提示(如 Link: preload),用于优化页面加载。200OK
请求成功
请求成功,响应体中包含所请求的资源或处理结果,最通用的成功状态码。201Created
已创建
请求成功且服务器创建了新资源,通常用于 POST/PUT,响应头 Location 指向新资源。202Accepted
已接受
请求已接受但尚未处理完成,适合异步任务、消息队列场景。203Non-Authoritative Information
非权威信息
请求成功,但返回的元信息来自本地或副本,而非源服务器。204No Content
无内容
请求成功但响应体为空,常用于 DELETE 成功、表单提交后无需刷新页面。205Reset Content
重置内容
请求成功,要求客户端重置表单或文档视图。206Partial Content
部分内容
服务器成功处理了部分 GET 请求(Range 头),用于断点续传、视频拖动播放。207Multi-Status
多状态
WebDAV 扩展,响应体包含多个状态的 XML 信息。208Already Reported
已报告
WebDAV 扩展,避免 207 响应中重复列出同一资源的绑定成员。226IM Used
已使用增量编码
服务器完成了资源的 GET 请求,响应是对实例的增量表示(Delta encoding)。300Multiple Choices
多种选择
请求的资源有多个可用表示,客户端需自行选择(如多语言/多格式版本)。301Moved Permanently
永久重定向
资源已永久移动到新 URL,搜索引擎会转移权重,浏览器会缓存该跳转。302Found
临时重定向
资源临时移动到新 URL,后续请求仍应使用原地址,不转移搜索权重。303See Other
查看其他
用 GET 访问另一个 URL 获取资源,常见于 POST 后重定向(PRG 模式)防止重复提交。304Not Modified
未修改
资源未变化(配合 If-Modified-Since / If-None-Match),客户端使用本地缓存,无响应体。305Use Proxy
使用代理
要求通过指定的代理访问资源,因安全原因已被现代浏览器废弃。307Temporary Redirect
临时重定向
临时重定向,且要求保持原请求方法(POST 仍为 POST),不会变为 GET。308Permanent Redirect
永久重定向(保持方法)
永久重定向且保持原请求方法,是 301 的方法保持版本。400Bad Request
错误请求
服务器无法理解请求:语法错误、参数格式非法、请求体损坏等。401Unauthorized
未认证
请求未携带有效身份凭证(未登录、Token 过期或无效),需要认证。402Payment Required
需要付款
保留状态码,最初为付费电子交易设计,现多被用于「配额/套餐限制」的自定义语义。403Forbidden
禁止访问
服务器已理解请求但拒绝执行:权限不足、IP 被封、目录禁止列出等。404Not Found
资源不存在
服务器找不到请求的资源:URL 拼错、资源已删除、路由未注册。405Method Not Allowed
方法不允许
请求方法(GET/POST/PUT 等)不被目标资源支持,响应头 Allow 列出可用方法。406Not Acceptable
无法接受
服务器无法生成符合请求头 Accept/Accept-Language 要求的响应。407Proxy Authentication Required
需要代理认证
客户端必须先通过代理服务器的身份认证(Proxy-Authenticate)。408Request Timeout
请求超时
服务器等待客户端发送请求的时间过长,主动关闭连接。409Conflict
冲突
请求与资源当前状态冲突,如并发修改、唯一键重复、版本号过期。410Gone
已删除
资源已永久删除且不可恢复,比 404 语义更强,搜索引擎会尽快移除索引。411Length Required
需要 Content-Length
服务器要求请求携带 Content-Length 头,拒绝不带长度的请求。412Precondition Failed
前置条件失败
请求头中的 If-Match / If-Unmodified-Since 等前置条件不满足。413Payload Too Large
请求体过大
请求体超过服务器允许的最大尺寸,如上传文件超限。414URI Too Long
URI 过长
请求 URL 超过服务器能处理的长度上限,常见于 GET 参数过多。415Unsupported Media Type
不支持的媒体类型
请求的 Content-Type 格式服务器不支持,如接口只收 JSON 却发送 form-data。416Range Not Satisfiable
范围无法满足
Range 头请求的字节区间超出资源实际大小。417Expectation Failed
期望失败
请求头 Expect 要求的条件服务器无法满足。418I'm a teapot
我是一个茶壶
源自 RFC 2324 愚人节玩笑的超文本咖啡壶协议,被广泛用于彩蛋或反爬虫拦截。421Misdirected Request
错误定向的请求
请求被发往无法产生响应的服务器,常见于 HTTP/2 连接复用配置错误。422Unprocessable Entity
无法处理的实体
请求格式正确但语义错误无法处理,如表单校验失败;WebDAV 与 Laravel 等框架常用。423Locked
已锁定
WebDAV 扩展,目标资源被锁定,无法执行写入操作。425Too Early
过早
服务器不愿意处理可能被重放的请求(0-RTT early data 场景)。426Upgrade Required
需要升级协议
客户端应切换到服务器要求的协议版本,响应头 Upgrade 指明目标协议。428Precondition Required
需要前置条件
服务器要求请求携带条件头(如 If-Match)以防止「丢失更新」问题。429Too Many Requests
请求过多
触发限流(Rate Limit),请求过于频繁,响应头可能包含 Retry-After。431Request Header Fields Too Large
请求头字段过大
请求头总大小超过服务器限制,常见于 Cookie 累积过多。451Unavailable For Legal Reasons
因法律原因不可用
资源因法律要求(审查、版权投诉等)被拒绝访问,编号致敬小说《华氏451》。500Internal Server Error
服务器内部错误
服务器执行请求时抛出了未捕获的异常,最通用的服务端错误。501Not Implemented
未实现
服务器不支持实现请求所需的功能,如不认识的 HTTP 方法。502Bad Gateway
网关错误
网关/代理从上游服务器收到了无效响应或上游直接断开,如 PHP-FPM 挂了、后端崩溃。503Service Unavailable
服务不可用
服务器暂时过载或正在维护(如停机发布、限流熔断),可能带 Retry-After 头。504Gateway Timeout
网关超时
网关等待上游响应超时,如 Nginx proxy_read_timeout 内后端未返回。505HTTP Version Not Supported
HTTP 版本不受支持
服务器不支持请求所用的 HTTP 协议版本。506Variant Also Negotiates
变体也在协商中
服务器存在内部透明内容协商配置错误,选中的变体自身又被配置为参与协商。507Insufficient Storage
存储空间不足
WebDAV 扩展,服务器没有足够空间完成请求(如磁盘写满)。508Loop Detected
检测到循环
WebDAV 扩展,服务器在处理请求时检测到无限循环。510Not Extended
未扩展
请求需要服务器不支持的进一步扩展才能处理。511Network Authentication Required
需要网络认证
需要在网络接入层认证后才能访问(典型如机场、酒店 Wi-Fi 的 Portal 登录页)。