HTTP状况码

当阅读者拜候一个网页时,阅读者的阅读器会向网页地点办事器收回要求。当阅读器领受并显现网页前,此网页地点的办事器会前往一个包罗HTTP状况码的信息头(server header)用以呼应阅读器的要求。

HTTP状况码的英文为HTTP Status Code。

上面是罕见的HTTP状况码:

  • 200 - 要求胜利
  • 301 - 资本(网页等)被永远转移到别的URL
  • 404 - 要求的资本(网页等)不存在
  • 500 - 外部办事器毛病

HTTP状况码分类

HTTP状况码由三个十进制数字构成,第一个十进制数字界说了状况码的范例,后两个数字不分类的感化。HTTP状况码共分为5种范例:

HTTP状况码分类
分类 分类描写
1** 信息,办事器收到要求,须要要求者持续履行操纵
2** 胜利,操纵被胜利领受并处置
3** 重定向,须要进一步的操纵以实现要求
4** 客户端毛病,要求包罗语法毛病或没法实现要求
5** 办事器毛病,办事器在处置要求的进程中产生了毛病

HTTP状况码列表:

HTTP状况码列表
状况码 状况码英文称号 中文描写
100 Continue 持续。客户端应持续其要求
101 Switching Protocols 切换和谈。办事器按照客户真个要求切换和谈。只能切换到更高等的和谈,比方,切换到HTTP的新版本和谈
200 OK 要求胜利。普通用于GET与POST要求
201 Created 已建立。胜利要求并建立了新的资本
202 Accepted 已接管。已接管要求,但未处置实现
203 Non-Authoritative Information 非受权信息。要求胜利。但前往的meta信息不在原始的办事器,而是一个正本
204 No Content 无内容。办事器胜利处置,但未前往内容。在未更新网页的环境下,可确保阅读器持续显现以后文档
205 Reset Content 重置内容。办事器处置胜利,用户终端(比方:阅读器)应重置文档视图。可经由过程此前往码断根阅读器的表单域
206 Partial Content 局部内容。办事器胜利处置了局部GET要求
300 Multiple Choices 多种挑选。要求的资本可包罗多个地位,呼应可前往一个资本特点与地点的列表用于用户终端(比方:阅读器)挑选
301 Moved Permanently 永远挪动。要求的资本已被永远的挪动到新URI,前往信息会包罗新的URI,阅读器会主动定向到新URI。今前任何新的要求都应利用新的URI取代
302 Found 姑且挪动。与301近似。但资本只是姑且被挪动。客户端应持续利用原有URI
303 See Other 检查别的地点。与301近似。利用GET和POST要求检查
304 Not Modified 未点窜。所要求的资本未点窜,办事器前往此状况码时,不会前往任何资本。客户端凡是会缓存拜候过的资本,经由过程供给一个头信息指出客户端但愿只前往在指定日期以后点窜的资本
305 Use Proxy 利用代办署理。所要求的资本必须经由过程代办署理拜候
306 Unused 已被烧毁的HTTP状况码
307 Temporary Redirect 姑且重定向。与302近似。利用GET要求重定向
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 Time-out 办事器期待客户端发送的要求时候太长,超时
409 Conflict 办事器实现客户真个 PUT 要求时能够前往此代码,办事器处置要求时产生了抵触
410 Gone 客户端要求的资本已不存在。410差别于404,若是资本之前有此刻被永远删除可利用410代码,网站设想职员可经由过程301代码指定资本的新地位
411 Length 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 satisfiable 客户端要求的规模有效
417 Expectation Failed 办事器没法知足Expect的要求头信息
500 Internal Server Error 办事器外部毛病,没法实现要求
501 Not Implemented 办事器不撑持要求的功效,没法实现要求
502 Bad Gateway 作为网关或代办署理任务的办事器测验考试履行要求时,从长途办事器领受到了一个有效的呼应
503 Service Unavailable 因为超载或体系保护,办事器临时的没法处置客户真个要求。延时的长度可包罗在办事器的Retry-After头信息中
504 Gateway Time-out 充任网关或代办署理的办事器,未实时从远端办事器获得要求
505 HTTP Version not supported 办事器不撑持要求的HTTP和谈的版本,没法实现处置