×
新网 > 云服务器 > 正文

HTTP服务器状态代码定义

  • 作者:新网
  • 来源:新网
  • 浏览:100
  • 2018-02-23 17:31:24

在做接口测试、性能测试的时候,会产生比较多的HTTP错误查看其错误,有超时的,链接不到图片的,连接不到服务器等,那么下面是关于HTTP服务器状态代码的定义。

 在做接口测试、性能测试的时候,会产生比较多的HTTP错误查看其错误,有超时的,链接不到图片的,连接不到服务器等,那么下面是关于HTTP服务器状态代码的定义。

5831.jpg
<div>1.1 消息1xx(Informational 1xx)

 
该类状态代码用于表示临时回应。临时回应由状态行(Status-Line)及可选标题组成, 由空行终止。HTTP/1.0中没有定义任何1xx的状态代码,所以它们不是对HTTP/1.0请求的 合法回应。实际上,它们主要用于实验用途,这已经超出本文档的范围。
 
1.2 成功2xx(Successful 2xx)
 
表示客户端请求被成功接收、理解、接受。
 
200 OK
 
请求成功。回应的信息依赖于请求所使用的方法,如下:
 
GET 要请求的资源已经放在回应的实体中了。
 
HEAD 没有实体主体,回应中只包括标题信息。
 
POST 实体(描述或包含操作的结果)。
 
201 Created
 
请求完成,结果是创建了新资源。新创建资源的URI可在回应的实体中得到。原始服务器应在发出该状态代码前创建该资源。如果该操作不能立即完成,服务器必须在该资源可用时在回应主体中给出提示,否则,服务器端应回应202(可被接受)。
 
在本文定义的方法,只有POST可以创建资源。
 
202 Accepted
 
请求被接受,但处理尚未完成。请求可能不一定会最终完成,有可能被处理过程随时中断,在这种情况下,没有办法在异步操作中重新发送状态代码。
 
202回应是没有义务的,这样做的目的是允许服务器不必等到用户代理和服务器间的连接结束,就可以响应其它过程的请求(象每天运行一次的,基于批处理的过程)。
 
在某些回应中返回的实体中包括当前请求的状态指示、状态监视器指针或用户对请求能否实现的评估信息。
 
204 No Content
 
服务器端已经实现了请求,但是没有返回新的信息。如果客户是用户代理,则勿需为此更新自身的文档视图。该回应主要是为了在不影响用户代理激活文档视图的前提下,进行script语句的输入及其它操作。该回应还可能包括新的、以实体标题形式表示的元信息,它可被当前用户代理激活视图中的文档所使用。
 
以上就是HTTP服务器状态代码的定义。
 

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading