HTTP状态码

✍ dations ◷ 2025-09-10 11:57:38 #HTTP状态码

HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774 与 RFC 4918 等规范扩展。所有状态码被分为五类,状态码的第一个数字代表了响应的五种状态之一。所示的消息短语是典型的,但是可以提供任何可读取的替代方案。 除非另有说明,状态码是HTTP/1.1标准(RFC 7231)的一部分。

HTTP状态码的官方注册表由互联网号码分配局(Internet Assigned Numbers Authority)维护。

这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。这些状态码代表的响应都是信息性的,标示客户应该等待服务器采取进一步行动。

这一类型的状态码,代表请求已成功被服务器接收、理解、并接受。

这类状态码代表需要客户端采取进一步的操作才能完成请求。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的Location域中指明。

当且仅当后续的请求所使用的方法是GET或者HEAD时,用户浏览器才可以在没有用户介入的情况下自动提交所需要的后续请求。客户端应当自动监测无限循环重定向(例如:A→B→C→……→A或A→A),因为这会导致服务器和客户端大量不必要的资源消耗。按照HTTP/1.0版规范的建议,浏览器不应自动访问超过5次的重定向。

这类的状态码代表了客户端看起来可能发生了错误,妨碍了服务器的处理。除非响应的是一个HEAD请求,否则服务器就应该返回一个解释当前错误状况的实体,以及这是临时的还是永久性的状况。这些状态码适用于任何请求方法。浏览器应当向用户显示任何包含在此类错误响应中的实体内容。

如果错误发生时客户端正在传送数据,那么使用TCP的服务器实现应当仔细确保在关闭客户端与服务器之间的连接之前,客户端已经收到了包含错误信息的数据包。如果客户端在收到错误信息后继续向服务器发送数据,服务器的TCP栈将向客户端发送一个重置数据包,以清除该客户端所有还未识别的输入缓冲,以免这些数据被服务器上的应用程序读取并干扰后者。

表示服务器无法完成明显有效的请求。这类状态码代表了服务器在处理请求的过程中有错误或者异常状态发生,也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理。除非这是一个HEAD请求,否则服务器应当包含一个解释当前错误状态以及这个状况是临时的还是永久的解释信息实体。浏览器应当向用户展示任何在当前响应中被包含的实体。这些状态码适用于任何响应方法。

微软互联网信息服务 (Microsoft Internet Information Services)有时会使用额外的十进制子代码来获取更多具体信息,但是这些子代码仅出现在响应有效内容和文档中,而不是代替实际的HTTP状态代码。

相关

  • 国立科学工业园区实验高级中学国立科学工业园区实验高级中学(National Experimental High School at Hsinchu Science Park,NEHS),为位于中华民国新竹科学工业园区内的学校,创立于1983年。台湾草创科学园区时,
  • 洞穴壁画石洞壁画是在洞穴或岩石上的绘画,有时也称为岩画。一般多为史前所做。使用的颜料包括红色和黄色赭石,赤铁矿,氧化锰和木炭。最早的石洞壁画可以上溯到4万年前。中国岩画分布极
  • 多续语多续语(英文:Duoxu或Tosu,“多续语”在该语言中读)是藏缅语族羌语支下的一种语言,和已经灭绝的西夏语联系密切。它是中国记录研究得最少、同时也是最高级濒危语言之一。多续语使
  • 欧洲联盟的语言欧洲联盟的语言指欧洲联盟成员国的民众使用的语言,包括欧盟的二十四种官方语言以及若干其他语言。欧盟支持语言的多样性,且设有“欧洲语言多样化专员”一职。欧盟成员国的语言
  • 塞舌尔猫头鹰塞舌尔猫头鹰(学名),又名裸腿角鸮。是塞舌尔马埃岛的一种角鸮。塞舌尔猫头鹰长19-22厘米,双翼长17厘米。它们呈锈褐色及有黑斑。下身及面部呈赤褐色,长是灰色及没有羽毛。眼睛很
  • 现代标准阿拉伯语现代标准阿拉伯语(اللغة العربية الفصحى‎ 或 اللغة العربية الفصيحة‎,拉丁转写al-lughat ul-ʻArabīyat ul-fuṣḥá),也叫书面阿拉伯
  • 怪兽月光理论在数学中,怪兽月光理论或月光理论(monstrous moonshine, or moonshine theory)是指在怪兽群和模形式(j函数(英语:j-invariant))之间的一种意外的联系。该名词于1979年由康威和西蒙·
  • 乔·戴维斯乔·戴维斯,OBE(Joe Davis,1901年4月15日-1978年7月10日),英国职业斯诺克与英式台球选手。被誉为现代斯诺克台球之父,同时也是斯诺克台球历史上最伟大的选手之一。乔·戴维斯在他18
  • 朝阳地区朝阳地区,辽宁省已撤消的地区。1970年由盘锦垦区改置。在今辽宁省北部。
  • 洛萨梅洛萨梅(加利西亚语:Lousame),是西班牙加利西亚自治区拉科鲁尼亚省的一个市镇。总面积93.6km², 总人口3386人(2018年),人口密度37人/km²。洛萨梅下辖7个堂区:维拉科瓦坎博尼奥堂区教堂塔利亚拉教区教堂