http状态码20X

http20X之类的状态码表示客户端发起的请求成功了,服务器有一组表示成功的状态码其中定义的如下200-206

200---OK

含义:请求没有问题,实体的主体部分包含了所请求的资源。

201---created

用于创建服务器对象的请求(比如put)。响应的实体主体部分中应该包含各种引用了以创建的资源的url,location首部包含的则是最具体的引用,location首部的信息参见这里服务器必须在发送这个状态码之前创建好对象

202---accepted

请求已经接受,但是服务器还未对戏执行任何动作,不能保证服务器会完成这个请求,这只是意味着接受请求时,它看起来是有效的。服务器应该在实体的主体部分包含队请求状态的描述,或许还应该有队请求完成时间的估计(或者包含一个指针,指向可以获取此信息的位置)。

203---Non-Authoritative Information

实体首部包含的信息不是来自源服务器,而是来自资源的一个副本,如果中间结点上有一个资源副本,但是无法或者没有对它所发送的与资源有关的元信息(首部)进行验证,就会出现这种情况。

这个状态响应码不是非用不可的,如果实体首部来自源服务器,响应为200状态的应用程序可以将其作为一直可选项使用。

204---No Content

响应报文中包含若干首部和一个状态行,但是没有实体的主体部分。主要用于浏览器不转为显示新文档的情况下,对其进行更新(比如刷新一个表单页面)。

205--- Reset Content

另外一个主要用于浏览器的代码,负责告知浏览器清除当前页面的所有的html表单元素。

206--- Partial Content

成功执行一个部分或者Range(范围)请求,客户端可以通过一些特殊的首部来获取部分或者某个范围的文档---这个状态码就说明这个范围的文档请求成功了。

206响应中必须包含Content-Range、Date、Etag或者Conetent-Location首部

location首部的信息

Location 告知客户端实体实际上位于何处,用于将客户端定向到资源(可能是新的)的位置(URL)上去。

本文标题:http状态码20X
本文链接:https://56way.com/p/29.html
作者授权:除特别说明外,本文由 无路 原创编译并授权 小无路 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。