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 版本。
相关推荐
上海安当技术13 小时前
固件签名与Secure Boot:安当CAS如何构建汽车固件信任链
网络·汽车·信任链·boot·secure·固件签名·安当cas
上海安当技术14 小时前
诊断接入认证:安当CAS如何堵住汽车网络安全的物理后门
网络·web安全·汽车·access·secure·安当cas·诊断接入认证
ze^014 小时前
【软考信息安全】第2章 网络攻击原理与常用方法
网络·web安全·网络安全
这个DBA有点耶15 小时前
数据库一体机架构演进:从硬件堆叠到软硬深度耦合
服务器·网络·数据库·硬件架构·运维开发·database·数据库架构
arbboter15 小时前
【网络工具】NetProxy网络代理用户手册
开发语言·网络·c#·网络代理·网络异常·代理工具
消失的旧时光-194317 小时前
第一篇:Ktor Client 到底是什么?从 Retrofit 迁移理解 Ktor 网络请求架构
网络·架构·retrofit·ktor·dsl
数据知道17 小时前
反序列化漏洞:Java、PHP、Python 三条线各讲透
java·网络·python·安全·网络安全·php
江畔柳前堤17 小时前
Function Calling 与 Tool Calling:从认知到工程的全景深度解析
开发语言·网络·人工智能·深度学习·算法·机器学习·php
LabVIEW开发18 小时前
LabVIEW 通过以太网控制 Yokogawa WT3000 功率分析仪:tmctl.dll 与原始套接字方案
网络·labview·labview知识·labview功能·labview程序
xiaoxiangsiyan18 小时前
企业日常运维高频应用服务全解
运维·网络·云原生·容器·dns