常见状态码

常见状态码

1、200

200:服务器已经接收了请求,但处理还没有完成。

204:服务器已经成功处理了请求,但相应中没有任何返回内容。比如 DELETE 请求。

206:客户端发送了一个带有 Range 头的 GET 请求,并且服务器成功返回了请求的部分内容。比如下载大文件的一部分或者断电续传。

2、300

301:永久重定向

302:临时重定向

304:表示服务器资源没有被修改。用于访问有缓存的数据,返回 304 表示缓存未失效。

3、400

400:客户端发送的请求有错误或者无效,服务器无法理解或处理该请求。通常是由于客户端发送的请求中包含了无效的参数、格式错误的数据、缺失必要的参数等。

403:客户端请求被服务器拒绝,通常是由于客户端没有足够的权限来访问请求的资源。

404:表示服务器无法找到请求的资源。通常是由于客户端请求的资源不存在,或者请求的 URL 地址错误。

4、500

500:服务器内部发生了错误,但服务器无法提供详细的错误信息。表示服务器遇到了意外情况或者未知错误。

501:服务器不支持客户端请求的功能或方法。

502:表示服务器作为网关或代理,从上游服务器接收到一个无效的响应。通常意味着上游服务器出现故障或无法正常工作。

503:服务器暂时无法提供服务。服务器过载、维护中、临时不可用或其他临时性原因造成的。

504:服务器作为网关或代理,在等待上游服务器的响应时,超时了。比如出现 sql 慢查询、接口发生死循环、死锁等问题。


常见状态码
http://example.com/2023/10/06/工具/常见状态码/
作者
Feng Tao
发布于
2023年10月6日
更新于
2023年10月6日
许可协议