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 版本。
相关推荐
tan77º6 分钟前
【Linux网络编程】Socket - UDP
linux·服务器·网络·c++·udp
小白爱电脑31 分钟前
光纤的最小弯曲半径是多少?
网络
花落已飘2 小时前
多线程 vs 异步
linux·网络·系统架构
G等你下课3 小时前
AJAX请求跨域问题
前端·javascript·http
qq_171538854 小时前
TCP/IP协议精解:IP协议——互联网世界的邮政编码系统
网络·网络协议·tcp/ip
珹洺5 小时前
计算机网络:(七)网络层(上)网络层中重要的概念与网际协议 IP
网络·tcp/ip·计算机网络
兮动人5 小时前
获取终端外网IP地址
java·网络·网络协议·tcp/ip·获取终端外网ip地址
怦然星动_5 小时前
eNSP中实现vlan间路由通信(路由器)
网络·智能路由器
用户8762191062456 小时前
【计算机网络】HTTP 版本
http
拾光拾趣录6 小时前
无状态协议下的用户状态管理:Web应用如何保持用户登录态
前端·http·https