常见HTTP请求返回简介.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

常见HTTP请求返回简介

HTTP状态码概括说明

HTTP状态码

1**

2**

表示请求收到,继续处理表示操作成功的响应

概括说明

3**

4**

5**

HTTP状态码详细说明

HTTP状态码

Continue

SwitchingProtocols

ok

Created

Accepted

Non-AuthoritativeInformation

NOContent

ResetContent

PartialContent

MultipleChoices

MovedPermanently

Found

表示完成此请求必须进一步处理

表示请求包含一个错误语法或不能完成表示服务器执行一个完全有效的请求失败

详细说明

初始的请求已经接受,客户应当继续发送请求的其余部分

(HTTP1.1新)

服务器将遵从客户的请求转换到另外一种协议(HTTP1.1

新)

一切正常,对GET和POST请求的应答文档跟在后面服务器已经创建了文档,Location头给出了它的URL已经接受请求,但处理尚未完成

文档已经正常返回,但一些应答头可能不正确,因为使用

的是文档的副本(HttP1.1新)

没有新文档,浏览器应该继续显示原来的文档。如果心户定期地刷新页面,而Servlet可以确定用户文档足够新,则这个状态代码足很有用的

没有新的内容,但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容(HTTP1.1新)

客户发送了一个带有Range头的GET请求,服务器完成了它(HTTP1.1新)

客户请求的文档可以在多个位置找到,这些位置已经在返回的文档内列出。如果服务器要提出优先选择,则应该在Location应答头指明

客户请求的文档在其他地方,新的URL在Location头中给出,浏览器应该自动访问新的URL

类似于301,但新的URL应该被视为临时性的替代,而不是永久性的。在HTTP1.0中对应的状态信息是“MovedTemporatily”。出现该状态代码时,浏览器能够自动访问新的URL,冈此它是一个很有用的状态代码。注意这个状态代码有时町以和301替换使用。例如浏览器错误

HTTP状态码 详细说明

地请求http://hosf/index/,如果没有最后的斜杠,有的服务

SeeOther

NotModified

UseProxy

307TemporaryRedirect

器返叫301,有的则返网302。严格地说,我们假定只有当原来的请求是GET时浏览器才会自动重定向。请参见307

类似于301/302,不同之处在于,如果原来的请求是POST,Location头指定的重定向目标文档应该通过GET提取(HTTP1.1新)

客户端有缓冲的文档并发出一个条件性的请求(一般提供If-Modified—Since头表示客户只想获得文件最后修改时间比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用

客户请求的文档应该通过Location头所指明的代理服务器提取(HTTP1.1新)

和302(Found)相同。许多浏览器会错误地响应302应答进行重定向,即使原来的请求是POST,即使它实际上只能在POST请求的应答是303时才能重定向。由于这个原因,HTTP1.1新增了307,以便更加清楚地区分几个状态代码:当出现303应答时,浏览器可以跟随重定向的GET和POST请求:如果是307应答,则浏览器只能跟随对GET请求的重定向(HTTP1.1新)

BadRequest 请求出现语法错误

客户试图未经授权访问受密码保护的页面。应答中会包含一个www-Authenticate头,浏览器据此显示用户名,密码

Unauthorized

Forbidden

NotFound

MethodNotAllowed

NotAcceptable

ProxyAuthenticationRequired

RequestTimeout

Conflict

Gone

LengthRequired

PreconditionFailed

HTTP状态码

RequestEntityTooLarge

对话框,然后在填写合适的Authorization头后再次发出请求

资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致

无法找到指定位置的资源。这也是一个常用的应答

请求方法(GET、POST、HEAD、DELETE、PUT、TRACE等)

对指定的资源不适用(HTTP1.1新)

指定的资源已经找到,但它的MI

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档