HTTP状态码

1xx 信息响应类

表示接收到请求并继续处理。

  • 100 Continue - 客户端应继续发送请求。
  • 101 Switching Protocols - 客户端请求服务器切换协议版本。

2xx 成功响应类

表示操作成功被接收、理解并处理。

  • 200 OK - 请求成功,服务器已将所请求的资源返回给客户端。
  • 201 Created - 资源已成功创建,返回新资源的 URL 地址。
  • 202 Accepted - 请求已接受,但尚未完成处理。
  • 203 Non-Authoritative Information - 返回的信息可能不完整或非权威信息。
  • 204 No Content - 请求成功,但没有返回任何内容。
  • 205 Reset Content - 请求成功,客户端需重置当前已浏览的资源。
  • 206 Partial Content - 请求成功,服务器仅返回了部分资源(用于分块下载等场景)。

3xx 重定向响应类

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

  • 300 Multiple Choices - 请求的资源有多个可用位置。
  • 301 Moved Permanently - 请求的资源已永久移动到新 URL。
  • 302 Found - 请求的资源临时移动到新地址(响应中的 Location 字段包含新地址,客户端需重新发起请求)。
  • 303 See Other - 建议客户端以其他 URL 或方式获取资源。
  • 304 Not Modified - 请求的资源未发生修改,客户端可以继续使用缓存中的内容。
  • 305 Use Proxy - 请求的资源需通过指定代理服务器访问。
  • 306 Unused - 此状态码已废弃。
  • 307 Temporary Redirect - 请求的资源临时移动到新地址,但应继续使用原有的 HTTP 方法。

4xx 客户端错误类

表示客户端请求存在错误,无法被服务器处理。

  • 400 Bad Request - 请求语法错误,服务器无法理解。
  • 401 Unauthorized - 请求未经授权,需要身份验证。
    • 401.2 Unauthorized - 服务器配置问题导致登录失败。
    • 401.3 Unauthorized - ACL 禁止访问资源。
    • 401.4 Unauthorized - 授权被筛选器拒绝。
    • 401.5 Unauthorized - ISAPI 或 CGI 授权失败。
  • 402 Payment Required - 保留状态码(用于未来的付费请求)。
  • 403 Forbidden - 服务器拒绝访问请求资源。
    • 403.1 Forbidden - 禁止访问:禁止可执行访问。
    • 403.2 Forbidden - 禁止访问:禁止读访问。
    • 403.3 Forbidden - 禁止访问:禁止写访问。
    • 403.4 Forbidden - 禁止访问:要求 SSL。
    • 403.5 Forbidden - 禁止访问:要求 SSL 128。
    • 403.6 Forbidden - 禁止访问:IP 地址被拒绝。
    • 403.7 Forbidden - 禁止访问:要求客户端证书。
    • 403.8 Forbidden - 禁止访问:禁止站点访问。
    • 403.9 Forbidden - 禁止访问:连接的用户过多。
    • 403.10 Forbidden - 禁止访问:配置无效。
    • 403.11 Forbidden - 禁止访问:密码更改。
    • 403.12 Forbidden - 禁止访问:映射器拒绝访问。
    • 403.13 Forbidden - 禁止访问:客户端证书已被吊销。
    • 403.15 Forbidden - 禁止访问:客户端访问许可过多。
    • 403.16 Forbidden - 禁止访问:客户端证书不可信或无效。
    • 403.17 Forbidden - 禁止访问:客户端证书已过期或尚未生效。
  • 404 Not Found - 请求的资源不存在,服务器无法找到所请求的网页(例如,输入了错误的 URL)。
  • 405 Method Not Allowed - 请求方法不被允许。
  • 406 Not Acceptable - 请求资源不可接受(根据客户端发送的 Accept 头)。
  • 407 Proxy Authentication Required - 用户必须先通过代理服务器进行身份验证。
  • 408 Request Timeout - 客户端未在指定时间内完成请求。
  • 409 Conflict - 请求冲突(例如,资源的当前状态与请求不兼容)。
  • 410 Gone - 请求的资源已永久删除且无替代地址。
  • 411 Length Required - 请求缺少 Content-Length 头,服务器拒绝处理请求。
  • 412 Precondition Failed - 请求头中的某些条件不满足。
  • 413 Payload Too Large - 请求体大小超过服务器允许的范围。
  • 414 URI Too Long - 请求的 URL 超过服务器允许的长度。
  • 415 Unsupported Media Type - 请求的资源格式不被支持。
  • 416 Range Not Satisfiable - 请求的 Range 头字段超出资源的范围。
  • 417 Expectation Failed - 服务器无法满足 Expect 头字段指定的期待值。

5xx 服务端错误类

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

  • 500 Internal Server Error - 服务器遇到错误,无法完成请求。
    • 500.100 Internal Server Error - ASP 错误。
    • 500.11 Internal Server Error - 服务器关闭。
    • 500.12 Internal Server Error - 应用程序重新启动。
    • 500.13 Internal Server Error - 服务器过载。
    • 500.14 Internal Server Error - 应用程序无效。
    • 500.15 Internal Server Error - 不允许请求 global.asa 文件。
  • 501 Not Implemented - 服务器不支持请求所需的功能。
  • 502 Bad Gateway - 网关或代理服务器接收到无效响应。
  • 503 Service Unavailable - 由于超载或维护,服务器暂时无法处理请求。
  • 504 Gateway Timeout - 网关或代理服务器未及时从上游服务器收到响应。
  • 505 HTTP Version Not Supported - 服务器不支持请求使用的 HTTP 版本。
相关推荐
小辰记事本1 小时前
从零读懂RoCEv2数据包构造:从WQE到线缆上的完整旅程
服务器·网络·网络协议·rdma
北京耐用通信2 小时前
全域适配工业场景耐达讯自动化Modbus TCP 转 PROFIBUS 网关轻松实现以太网与现场总线互通
网络·人工智能·网络协议·自动化·信息与通信
在角落发呆3 小时前
Linux转发配置:解锁网络互联的核心密码
linux·运维·网络
YMWM_5 小时前
UDP协议详解:从原理到Python实践
网络·网络协议·udp
pengyi8710156 小时前
共享 IP 与独享 IP 怎么选?被封后升级方案避坑
网络·网络协议·tcp/ip
YuanDaima20486 小时前
Linux 进阶运维与 AI 环境实战:进程管理、网络排错与 GPU 监控
linux·运维·服务器·网络·人工智能
凯勒姆7 小时前
网工网络设备原理及配置
网络·智能路由器
上海云盾-小余8 小时前
网站恶意爬虫拦截策略:智能识别与封禁实操方案
网络·爬虫·安全·web安全
xhbh6668 小时前
网关端口映射和路由器端口转发有什么区别?配置要点全解析
运维·服务器·网络·智能路由器·端口映射·映射·无痕网关
半壶清水8 小时前
用P4 Tutorial、BMv2 和 Mininet‌解析网络第一集------模拟环境搭建
运维·服务器·网络·网络协议·tcp/ip