Skip to content

状态码 ​

1xx:提示信息 ​

Informational

CodeText含义
100Continue继续请求或忽略响应
101Switching ProtocolsWebSocket 连接建立时切换协议
102Processing接收到请求,正在处理,目前没有响应可以返回
103Early Hints预加载资源

2xx:请求成功 ​

Successful

CodeText含义
200OK请求资源成功
201Created创建了新资源
202Accepted接收到请求,但没有开始处理
203Non-Authoritative Information返回的响应是原始数据的镜像
204No Content没有响应体,但是响应头可能有用
205Reset Content重置 HTML 文档
206Partial Content请求头包含 Range,返回部分内容
207Multi-Status多个资源的多个状态信息
208Already-Reported在 <dav:propstat> 中使用
226IM Used返回响应是在资源上进行若干操作的结果

3xx:重定向 ​

Redirection

CodeText含义
300Multiple Choices有多个响应可以选择
301Moved Permanently资源永久转移到其他 URL
302Found临时跳转
303See Other用 GET 请求另一个 URL
304Not Modified缓存过期后重新验证,资源未修改
305Use Proxy⚠️ 已废弃
306unused⚠️ 已废弃
307Temporary Redirect与 302 相同,区别是必须用同一方法请求重定向地址
308Permanent Redirect与 301 相同,区别是必须用同一方法请求重定向地址

4xx:客户端错误 ​

Client error

CodeText含义
400Bad Request客户端发送的请求有问题
401Unauthorized缺少身份验证信息
402Payment Required保留给未来使用,目前无相关标准
403Forbidden拒绝访问
404Not Found资源不存在
405Method Not Allowed资源不支持该方法
406Not Acceptable内容协商后未找到满足要求的资源
407Proxy Authentication Required类似 401,但是由代理要求鉴权
408Request Timeout服务端主动发送,表示即将关闭该无用连接
409Conflict请求与服务器当前状态冲突
410Gone资源被永久删除
411Lenght Required请求头缺少服务端要求的 Content-Length
412Precondition Failed服务端不满足请求头包含的先决条件
413Payload Too Large请求体大小超出了服务端限制
414URI Too Long请求的 URI 长度超出服务端限制
415Unsupported Media Type请求资源的媒体类型不被服务端支持
416Range Not Satisfiable请求头 Range 指定的范围无效
417Expectation Failed请求头 Expect 无法满足
418I'm a teapot服务端拒绝使用茶壶来煮咖啡 ☕️
421Misdirected Request服务端无法产生任何请求,可能是定向错误
422Unprocessable Content请求有语义错误,格式没问题
423Locked资源被锁定
424Failed Dependency由于上一个请求失败,导致这次请求也失败
425Too Early服务端拒绝处理可能被重放的请求
426Upgrade Required服务端要求升级协议为 Upgrade 响应头指定的协议
428Precondition Required要求请求满足一定条件,通常为了避免 lost update
429Too Many Requests短时间内发送了太多请求
431Request Header Fields Too Large请求头太大了
451Unavailable For Legal Reasons请求资源违反法律

5xx:服务端错误 ​

Server error

CodeText含义
500Internal Server Error服务端内部错误
501Not Implemented不支持请求方法,只有 GET 和 HEAD 必须支持
502Bad Gateway服务端作为网关处理请求时,收到了无效的响应
503Server Unavailable服务端当前不能处理请求
504Gateway Timeout服务端作为网关时,请求超时
505HTTP Version Not SupportedHTTP 版本不支持
506Variant Also Negotiates内部配置错误,资源应该用于透明内容协商
507Unsufficient Storage存储空间不足
508Loop Detected处理请求时检测到死循环
510Not Extended请求需要更多扩展才能被服务端处理
511Network Authentication Required客户端需要进行网络认证来访问网络