fat-cat

状态码

状态码详见

[TOC]

100 Continue

表明目前为止的所有内容都是正常的,并且客户端应该继续请求或者如果它已经完成则忽略它

200 OK

指示请求已成功。200 响应默认是可缓存的

300 Multiple Choices

指示该请求具有多个可能的响应

301 Moved Permanently

指示所请求的资源已明确移动到 Location 标题给定的 URL

302 Found

指示所请求的资源已暂时移动到 Location 标题给定的 URL

303 See Other

表示重定向不链接到新上载的资源,而是链接到其他页面,如确认页面或上载进度页面。用于显示此重定向页面的方法始终GET, 属于临时重定向

304 Not Modified

指示不需要重新传输请求的资源。这是对缓存资源的隐式重定向。

307 Temporary Redirect

指示所请求的资源已暂时移动到 Location 标题给定的 URL

308 Permanent Redirect

指示所请求的资源已明确移动到 Location 标题给定的 URL

301 与 308 的区别? 302, 303 和 307 的区别?

400 Bad Request

指示服务器无法理解请求。客户不应未经修改就重复此请求

401 Unauthorized

指示该请求尚未应用,因为它缺少目标资源的有效认证凭证。

403 Forbidden

指示服务器理解请求但拒绝授权

404 Not Found

指示服务器找不到请求的资源

500 Internal Server

指示服务器遇到阻止它履行请求的意外情况

502 Bad Gateway

指示服务器充当网关或代理时收到来自上游服务器的无效响应

503 Service Unavailable

指示服务器尚未准备好处理请求

504 Gateway Timeout

指示服务器充当网关或代理时无法及时得到响应

426 Upgrade Required

客户端错误响应代码指示服务器拒绝使用当前协议执行请求,但可能在客户端升级到其他协议后愿意这样做。服务器发送一个 Upgrade 包含此响应的头部以指示所需的协议。

HTTP/1.1 426 Upgrade Required
Upgrade: HTTP/3.0
Connection: Upgrade
Content-Length: 53
Content-Type: text/plain

This service requires use of the HTTP/3.0 protocol