返回
HTTP状态码查询器

1xx 信息性状态码

100

Continue

等待客户端发送请求体。

101

Switching Protocols

服务器已同意更改协议。

102WebDav

Processing

服务器正在处理请求,但尚未有响应可用。

103

Early Hints

服务器在最终HTTP消息之前返回了一些响应头。

2xx 成功状态码

200

OK

HTTP请求成功的标准回复

201

Created

请求已成功处理,导致创建了一个新资源。

202

Accepted

请求已被接受进行处理,但处理尚未完成。

203

Non-Authoritative Information

请求成功,但源请求的内容已被转换代理做了修改。

204

No Content

服务器已成功执行请求,但无内容返回。

205

Reset Content

服务器指示重新初始化发送此请求的文档视图。

206

Partial Content

由于客户端发送了范围请求头,服务器正在只交付资源的一部分。

207WebDav

Multi-Status

接下来的消息体是一个XML消息,可以包含多个独立的响应代码。

208WebDav

Already Reported

DAV绑定的成员已经在先前的(Multi-Status)响应部分中枚举过了。

226

IM Used

服务器已成功处理了对资源的请求,响应是对结果的表述。

3xx 重定向状态码

300

Multiple Choices

表示客户端可以采纳的资源多重选择。

301

Moved Permanently

此请求及所有未来的请求都应被重定向至给定的URI。

302

Found

重定向到另一个URL。这是行业惯例与标准相抵触的一个例子。

303

See Other

请求的响应可使用GET方法在另一个URI下找到。

304

Not Modified

表明资源自从请求头中指定的版本以来没有发生过修改。

305

Use Proxy

请求的资源只能通过代理获得,代理的地址已在响应中提供。

306

Switch Proxy

该状态码已不再使用。最初表示“后续请求应使用指定的代理”。

307

Temporary Redirect

这种情况下,请求应当使用另一个URI重新发送;但是,未来的请求仍应继续使用原始URI。

308

Permanent Redirect

请求以及所有未来的请求都应该使用另一个URI重新发起。

4xx 客户端错误状态码

400

Bad Request

由于明显的客户端错误,服务器无法或不会处理请求。

401

Unauthorized

类似于403 Forbidden,但专门用于需要身份验证且身份验证失败或尚未提供的情况。

402

Payment Required

该状态码预留作未来使用。最初的设想是,这个代码可能会用于某种形式的数字货币或微支付系统中。

403

Forbidden

请求是正确的,但服务器拒绝执行操作。用户可能没有访问资源所需的权限。

404

Not Found

请求的资源当前找不到,但将来可能会可用。

405

Method Not Allowed

请求的资源不支持所使用的请求方法。

406

Not Acceptable

请求的网页只能提供某些类型的信息,但这些类型和你浏览器告诉网站你能接受的类型不一致。所以,网站没法给你想要格式的内容。

407

Proxy Authentication Required

客户端必须首先通过代理进行身份验证。

408

Request Timeout

服务器等待请求超时。

409

Conflict

表示请求无法处理,因为请求中存在冲突,例如编辑冲突。

410

Gone

表示请求的资源已不再可用,并且将来也不会再可用。

411

Length Required

请求没有指定其内容的长度,这是所请求的资源所必需的。

412

Precondition Failed

服务器未能满足请求者在请求中设置的一个或多个先决条件。

413

Payload Too Large

请求的数据量超过了服务器愿意或能够处理的范围。

414

URI Too Long

提供的URI太长,服务器无法处理。

415

Unsupported Media Type

请求实体的媒体类型不受服务器或资源支持。

416

Range Not Satisfiable

客户端请求文件的某一部分,但服务器无法提供该部分内容。

417

Expectation Failed

服务器无法满足请求头字段Expect的要求。

418

I'm a teapot

服务器无法完成这个请求,因为它类似于错误的请求,比如要求茶壶煮咖啡,这在现实中是不可能实现的。换句话说,你的请求让服务器感到困惑,因为它不是用来做这种事情的。

421

Misdirected Request

请求指向了一个无法生成响应的服务器。

422

Unprocessable Entity

请求格式正确,但由于语义错误无法被执行。

423

Locked

正在访问的资源已被锁定。

424

Failed Dependency

请求失败,原因是之前的请求未能成功。

425

Too Early

表示服务器不愿冒险处理可能被重放(replayed)的请求。重放攻击是指攻击者捕获并重复发送有效的数据包或请求,从而欺骗系统执行非授权操作。服务器通过此状态码表明它需要确保请求的唯一性,以防止此类安全威胁。

426

Upgrade Required

客户端应切换到不同的协议,如TLS/1.0。

428

Precondition Required

源服务器要求请求必须是条件性的。这意味着服务器希望客户端在请求中包含一个条件,比如If-Match、If-Modified-Since、If-None-Match或If-Unmodified-Since等HTTP头,以便于控制缓存或防止未预期的副作用。

429

Too Many Requests

用户在给定时间内发送了太多请求。

431

Request Header Fields Too Large

服务器不愿意处理请求,因为单个标头字段或所有标头字段集体过大。

451

Unavailable For Legal Reasons

服务器运营商收到了合法要求,拒绝访问某个资源或一系列包含所请求资源的资源集合。

5xx 服务器错误状态码

500

Internal Server Error

这是一个通用错误信息,当遇到意外情况且没有更适合的特定错误信息时给出。

501

Not Implemented

服务器要么不识别请求的方法,要么缺乏完成请求的能力。

502

Bad Gateway

服务器作为网关或代理时,从上游服务器接收到无效响应。

503

Service Unavailable

服务器当前无法使用(可能因为过载或正在进行维护)。

504

Gateway Timeout

服务器作为网关或代理运行时,没有及时收到上游服务器的响应。

505

HTTP Version Not Supported

服务器不支持请求中使用的HTTP协议版本。

506

Variant Also Negotiates

请求的透明内容协商导致了循环引用。

507

Insufficient Storage

服务器无法保存完成请求所必需的数据表示。

508

Loop Detected

服务器在处理请求的过程中发现了一个无限循环。

510

Not Extended

为了使服务器能够完成请求,需要对请求进行进一步的扩展。

511

Network Authentication Required

客户端需要进行身份验证以获得网络访问权限。