HTTP状态码对照表

完整的HTTP状态码参考表,包含状态码、英文描述和中文说明

状态码 英文描述 中文说明
1xx 信息响应
100Continue继续。客户端应继续其请求
101Switching Protocols切换协议。服务器根据客户端的请求切换协议
102Processing处理中。服务器已收到并正在处理请求,但无响应可用
103Early Hints早期提示。用于在最终响应之前返回一些响应头
2xx 成功
200OK请求成功。一般用于GET与POST请求
201Created已创建。成功请求并创建了新的资源
202Accepted已接受。已经接受请求,但未处理完成
203Non-Authoritative Information非授权信息。请求成功,但返回的meta信息不在原始的服务器
204No Content无内容。服务器成功处理,但未返回内容
205Reset Content重置内容。服务器处理成功,用户终端应重置文档视图
206Partial Content部分内容。服务器成功处理了部分GET请求
207Multi-Status多状态。由WebDAV扩展的状态码
208Already Reported已报告。DAV绑定的成员已经在前面的回复中列举
226IM Used使用了实例操作。服务器已完成对资源的GET请求
3xx 重定向
300Multiple Choices多种选择。请求的资源可包括多个位置
301Moved Permanently永久移动。请求的资源已被永久移动到新URI
302Found临时移动。资源临时从不同的URI响应请求
303See Other查看其他位置。使用GET方法查看其他位置
304Not Modified未修改。所请求的资源未修改,无需重传
305Use Proxy使用代理。所请求的资源必须通过代理访问
307Temporary Redirect临时重定向。与302类似,但要求使用相同的HTTP方法
308Permanent Redirect永久重定向。与301类似,但要求使用相同的HTTP方法
4xx 客户端错误
400Bad Request错误请求。服务器无法理解请求的格式
401Unauthorized未授权。请求要求身份验证
402Payment Required需要付款。保留,将来使用
403Forbidden禁止访问。服务器拒绝请求
404Not Found未找到。服务器找不到请求的资源
405Method Not Allowed方法不允许。请求方法不被允许
406Not Acceptable不可接受。无法使用请求的内容特性响应
407Proxy Authentication Required需要代理授权。与401类似,但需要代理授权
408Request Timeout请求超时。服务器等待请求时超时
409Conflict冲突。请求与当前资源状态冲突
410Gone已删除。请求的资源已被永久删除
411Length Required需要有效长度。请求未定义Content-Length
412Precondition Failed前提条件失败。请求头中的前提条件失败
413Payload Too Large请求实体过大。请求实体超过服务器限制
414URI Too Long请求URI过长。请求的URI超过服务器限制
415Unsupported Media Type不支持的媒体类型。请求格式不被支持
416Range Not Satisfiable请求范围不符合要求。请求的范围无效
417Expectation Failed期望失败。服务器无法满足Expect请求头
418I'm a teapot我是茶壶。愚人节玩笑,服务器拒绝煮咖啡
421Misdirected Request错误定向请求。请求被定向到无法响应的服务器
422Unprocessable Entity无法处理的实体。请求格式正确但语义错误
423Locked已锁定。当前资源被锁定
424Failed Dependency依赖失败。由于之前的请求失败
425Too Early太早。服务器不愿意冒险处理可能重放的请求
426Upgrade Required需要升级。客户端应切换到不同的协议
428Precondition Required需要前提条件。要求请求是有条件的
429Too Many Requests请求过多。用户在给定时间内发送了太多请求
431Request Header Fields Too Large请求头字段过大。请求头字段超过服务器限制
451Unavailable For Legal Reasons因法律原因不可用。由于法律原因无法提供资源
5xx 服务器错误
500Internal Server Error服务器内部错误。服务器遇到错误,无法完成请求
501Not Implemented未实现。服务器不支持请求的功能
502Bad Gateway错误网关。服务器作为网关或代理,从上游服务器收到无效响应
503Service Unavailable服务不可用。服务器暂时过载或维护
504Gateway Timeout网关超时。服务器作为网关或代理,未及时从上游服务器收到请求
505HTTP Version Not SupportedHTTP版本不受支持。服务器不支持请求的HTTP协议版本
506Variant Also Negotiates变体也在协商。服务器内部配置错误
507Insufficient Storage存储空间不足。服务器无法存储完成请求所需的内容
508Loop Detected检测到循环。服务器在处理请求时检测到无限循环
510Not Extended未扩展。获取资源所需的策略未被满足
511Network Authentication Required需要网络认证。客户端需要进行身份验证才能获得网络访问权限
关于 HTTP 状态码对照表
  • HTTP 状态码是服务器对客户端请求的标准化响应代码,分为 1xx~5xx 五大类
  • 适用于后端开发、API 调试、运维排障等场景,快速查找状态码含义
操作说明
  • 在搜索框中输入状态码数字或关键词,可实时过滤表格内容
  • 表格按 1xx/2xx/3xx/4xx/5xx 分类展示,颜色区分不同类别
  • 点击表格行可查看完整的英文描述和中文说明
注意事项
  • 部分状态码(如 418)为非正式扩展,实际生产环境中较少使用
  • 301 与 302 的区别:301 为永久重定向,SEO 权重会转移;302 为临时重定向
  • 401 表示未认证,403 表示已认证但无权限,两者含义不同
  • 所有内容均在浏览器本地展示,不会上传任何数据