关于http:画一张HTTP状态码的思维导图

@冒泡的马树

参考文章:HTTP状态码 | 菜鸟教程

工具:百度脑图

HTTP状态码

1**

信息,服务器收到申请,须要请求者继续执行操作

具体代码

100
Continue
持续。客户端应持续其申请
101
Switching Protocols
切换协定。服务器依据客户端的申请切换协定。只能切换到更高级的协定,例如切换到HTTP的新版本协定

2**

胜利,操作被胜利接管并解决

具体代码

200
OK
申请胜利。个别用于GET与POST申请
201
Created
已创立。胜利申请并创立了新的资源
202
Accepted
曾经完结申请,但未解决实现
203
Non-Authoritative Information
非受权信息。申请胜利,但返回的meta信息不在原始的服务器,而是一个正本
204
NO Content
无内容。服务器胜利解决,但未返回内容。在未更新网页的状况下,可确保浏览器持续显示以后文档
205
Reset Content
重置内容。服务器解决胜利,用户终端(例如浏览器)应重置文档视图。可通过此返回码革除浏览器的表单域
206
Partial Content
局部内容。服务器胜利解决了局部GET申请

3**

重定向,须要进一步的操作以实现申请

具体代码

300
Multiple Choices
多种抉择。申请的资源可包含多个地位,相应可返回一个资源特色与地址的列表用于用户终端(例如浏览器)抉择
301
Moved Permanently
永恒挪动。申请的资源已被永恒地挪动到新URI,返回信息会蕴含新的URI,浏览器会主动定向到新URI。今后任何新的申请都应应用新的URI代替
302
Found
长期挪动。与301相似,但资源只是长期被挪动,客户端应该持续应用原有URI
303
See Other
查看其它地址。与301相似,应用GET和POST申请查看
304
Not Modified
未修改。所申请的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存拜访过的资源,通过提供一个头信息指出客户端心愿只返回在指定日期之后批改的资源
305
Ues Proxy
应用代理。所申请的资源必须通过代理拜访
306
Unused
曾经被废除的HTTP状态码
307
Temporary Redirect
长期重定向。与302相似,应用GET申请重定向

4**

客户端谬误,申请蕴含语法错误或无奈实现申请

具体代码

400
Bad Request
客户端申请的语法错误,服务器无奈了解
401
Unauthorized
申请要求用户的身份认证
402
Payment Required
保留,未来应用
403
Forbidden
服务器了解申请客户端的申请,然而拒绝执行此申请
404
Not Found
服务器无奈依据客户端的申请找到资源(网页)。通过此代码,网站设计人员可设置“您所申请的资源无奈找到”共性页面
405
Method Not Allowed
客户端申请中的办法被禁止
406
Not Acceptable
服务器无奈依据客户端申请的内容个性实现申请
407
Proxy Authentication Required
申请要求代理的身份认证,与401相似,但请求者该当应用代理进行受权
408
Request Timeout
服务器期待客户端发送的申请工夫过长,超时
409
Conflict
服务器实现客户端的PUT申请时可能返回此代码,服务器解决申请时产生了抵触
410
Gone
客户端申请的资源曾经不存在。410不同于404,如果资源以前有当初被永恒删除了可应用410代码,网站设计人员可通过301代码指定资源的新地位
411
Lenght Required
服务器无奈解决客户端发送的不带Content-Length的申请信息
412
Precondition Failed
客户端申请信息的先决条件谬误
413
Request Entity Too Large
因为申请的实体过大,服务器无奈解决,因而拒绝请求。为避免客户端的间断申请,服务器可能会敞开连贯。如果只是服务器临时无奈解决,则会蕴含一个Retry-After的响应信息
414
Request-URI Too Large
申请的URI过长(URI通常为网址),服务器无奈解决
415
Unsupported Media Type
服务器无奈解决申请附带的媒体格式
416
Requested range not satisfied
客户端申请的范畴有效
417
Expectation Failed
服务器无奈满足Expect的申请头信息

5**

服务器谬误,服务器在解决申请的过程中产生了谬误

具体代码

500
Internal Server Error
服务器外部谬误,无奈实现申请
501
Not Implemented
服务器不反对申请的性能,无奈实现申请
502
Bad Gateway
作为网关或者代理工作的服务器尝试执行申请时,从近程服务器接管到了一个有效的响应
503
Service Unavailable
因为超载或系统维护,服务器临时无奈解决客户端的申请。延时的长度可蕴含在服务器的Retry-After头信息中
504
Gateway Timeout
充当网关或代理的服务器,未及时从远端服务器获取申请
505
HTTP Version not supported
服务器不反对申请的HTTP协定的版本,无奈实现解决

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理