找回密码
 加入怎通
查看: 204|回复: 0

HTTP 返回的状态码大全

[复制链接]
我来看看 发表于 2023-03-06 17:37:48 | 显示全部楼层 |阅读模式
* y; q h% Q& O$ G$ H

点击上方 "程序员小乐"关注, 星标或置顶一起成长第一时间与你相约每日英文You think letting go would make me happy, but you don’t know my biggest happiness is to hold your hand.

4 K$ p, ?! r6 \% i: M* B

你以为放手可以成全我的幸福,可你不知道,我最大的幸福就是能和你手牵手每日掏心话牵念于心守一方宁静品一份孤独,于漫漫红尘中携一缕安然,淡泊烟火人间来自:王涵0921 | 责编:乐乐链接:jianshu.com/p/1f673123f82e。

0 n) b' X- H1 V2 W( v

程序员小乐(ID:study_tech)第 736 次推文 图片来自网络往日回顾:传言阿里P10赵海平,被P11多隆判定3.25离职,如何评价阿里 P10 赵海平对王垠的面试? 正文 100 Continue 继续。

' l# r* D) R6 N! V# K

客户端应继续其请求101 Switching Protocols 切换协议服务器根据客户端的请求切换协议只能切换到更高级的协议,例如,切换到HTTP的新版本协议200 OK 请求成功一般用于GET与POST请求。

& @& Z' s% X( q

201 Created 已创建成功请求并创建了新的资源202 Accepted 已接受已经接受请求,但未处理完成203 Non-Authoritative Information 非授权信息请求成功但返回的meta信息不在原始的服务器,而是一个副本。

6 o# } ?4 T8 f" L

204 No Content 无内容服务器成功处理,但未返回内容在未更新网页的情况下,可确保浏览器继续显示当前文档205 Reset Content 重置内容服务器处理成功,用户终端(例如:浏览器)应重置文档视图。

, ~. u, U* l; b

可通过此返回码清除浏览器的表单域206 Partial Content 部分内容服务器成功处理了部分GET请求300 Multiple Choices 多种选择请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择。

7 b% P, z# G1 J L$ `" r, i

301 Moved Permanently 永久移动请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI今后任何新的请求都应使用新的URI代替302 Found 临时移动。

# P- D( { A& U9 t& D" e3 d) A4 M

与301类似但资源只是临时被移动客户端应继续使用原有URI303 See Other 查看其它地址与301类似使用GET和POST请求查看304 Not Modified 未修改所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。

! U. m, S) w3 Y0 l

客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源305 Use Proxy 使用代理所请求的资源必须通过代理访问306 Unused 已经被废弃的HTTP状态码。

3 a2 A1 h/ T I: u7 L h3 U* @. J, a! a

307 Temporary Redirect 临时重定向与302类似使用GET请求重定向400 Bad Request 客户端请求的语法错误,服务器无法理解401 Unauthorized 请求要求用户的身份认证。

! x' x+ G9 ~6 o0 R

402 Payment Required 保留,将来使用403 Forbidden 服务器理解请求客户端的请求,但是拒绝执行此请求404 Not Found 服务器无法根据客户端的请求找到资源(网页)通过此代码,网站设计人员可设置"您所请求的资源无法找到"的个性页面。

' Q; p+ b% t3 W( F- o) P9 H

405 Method Not Allowed 客户端请求中的方法被禁止406 Not Acceptable 服务器无法根据客户端请求的内容特性完成请求407 Proxy Authentication Required 请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权

5 V0 P$ W" Q9 H @

408 Request Time-out 服务器等待客户端发送的请求时间过长,超时409 Conflict 服务器完成客户端的PUT请求是可能返回此代码,服务器处理请求时发生了冲突410 Gone 客户端请求的资源已经不存在。

' a, y& j6 C+ T8 k3 I

410不同于404,如果资源以前有现在被永久删除了可使用410代码,网站设计人员可通过301代码指定资源的新位置411 Length Required 服务器无法处理客户端发送的不带Content-Length的请求信息

7 r1 q+ ?% {6 P& H7 i7 c6 B

412 Precondition Failed 客户端请求信息的先决条件错误413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求为防止客户端的连续请求,服务器可能会关闭连接。

2 U1 t9 k( o* a7 B$ [3 ?

如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息414 Request-URI Too Large 请求的URI过长(URI通常为网址),服务器无法处理415 Unsupported Media Type 服务器无法处理请求附带的媒体格式

- j2 _; L5 K" r: P" @& D$ Y

416 Requested range not satisfiable 客户端请求的范围无效417 Expectation Failed 服务器无法满足Expect的请求头信息500 Internal Server Error 服务器内部错误,无法完成请求

9 F' n/ q* b O r2 T9 B4 ?9 s

501 Not Implemented 服务器不支持请求的功能,无法完成请求502 Bad Gateway 作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到了一个无效的响应503 Service Unavailable 由于超载或系统维护,服务器暂时的无法处理客户端的请求。

. y. R, N1 e$ v9 v! U2 u1 T

延时的长度可包含在服务器的Retry-After头信息中504 Gateway Time-out 充当网关或代理的服务器,未及时从远端服务器获取请求505 HTTP Version not supported 服务器不支持请求的HTTP协议的版本,无法完成处理

: v. `+ E) R# p- c9 _

欢迎在留言区留下你的观点,一起讨论提高如果今天的文章让你有新的启发,学习能力的提升上有新的认识,欢迎转发分享给更多人猜你还想看阿里、腾讯、百度、华为、京东最新面试题汇集聊一聊 Java 泛型中的通配符面试官问:平常你是怎么对Java服务进行调优的?

% q( h$ d3 T) m& r

程序员喜欢的 5 款最佳最牛掰代码比较工具关注「程序员小乐」,收看更多精彩内容嘿,你在看吗?

2 U5 C3 ]: E& ]" V7 M d 2 `6 d3 p. C4 r5 ~* |: W0 {. F6 I1 X ; I) x6 s, O. t& ~& l" J4 G: a0 _9 G9 x0 X/ N& A
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-4-4 19:22 , Processed in 0.076990 second(s), 22 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表