http状态码

http 返回的状态码以及含义

和自甴很熟 提交于 2020-04-03 17:51:34
HTTP状态码status的全部属性值及含义: 1xx:请求收到,继续处理 2xx:操作成功收到,分析、接受 3xx:完成此请求必须进一步处理 4xx:请求包含一个错误语法或不 能完成 5xx:服务器执行一个完全有效请求失败 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本 200——交易成功 201——提示知道新文件的URL 202——接受和处理、但处理未完成 203——返回信息不确定或不完整 204——请求收到,但返回信息为空 205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件 206——服务器已经完成了部分用户的GET请求 300——请求的资源可在多处得到 301——删除请求数据 302——在其他地址发现了请求数据 303——建议客户访问其他URL或访问方式 304——客户端已经执行了GET,但文件未变化 305——请求的资源必须从服务器指定的地址得到 306——前一版本HTTP中使用的代码,现行版本中不再使用 307——申明请求的资源临时性删除 400——错误请求,如语法错误 401——请求授权失败 402——保留有效ChargeTo头响应 403——请求不允许 404——没有发现文件、查询或URl 405——用户在Request-Line字段定义的方法不允许 406——根据用户发送的Accept拖,请求资源不可访问 407

HTTP协议状态码的含义

一世执手 提交于 2020-04-03 17:51:09
HTTP协议状态码的含义   号码含义 ----------------------------------------- "100":Continue "101":witchingProtocols "200":OK "201":Created "202":Accepted "203":Non-AuthoritativeInformation "204":NoContent "205":ResetContent "206":PartialContent "300":MultipleChoices "301":MovedPermanently "302":Found "303":SeeOther "304":NotModified "305":UseProxy "307":TemporaryRedirect "400":BadRequest "401":Unauthorized "402":PaymentRequired "403":Forbidden "404":NotFound "405":MethodNotAllowed "406":NotAcceptable "407":ProxyAuthenticationRequired "408":RequestTime-out "409":Conflict "410":Gone "411":LengthRequired "412"

Http状态码含义

随声附和 提交于 2020-04-03 17:46:05
From Wikipedia, the free encyclopedia The following is a list of HTTP response status codes and standard associated phrases, intended to give a short textual description of the status. These status codes are specified by RFC 2616 , along with additional codes ( RFC 2518 , RFC 2817 , RFC 2295 , RFC 2774 , RFC 4918 ), some from the Distributed Authoring (WebDAV) extension. Others are unstandardised but commonly used. The first digit of the status code specifies one of five classes of response. Contents 1 1xx Informational 2 2xx Success 3 3xx Redirection 4 4xx Client Error 5 5xx Server Error 6

如何理解 HTTP 状态码?

懵懂的女人 提交于 2020-03-29 18:32:36
RFC 规定 HTTP 的状态码为三位数,被分为五类: 1xx: 表示目前是协议处理的中间状态,还需要后续操作。 2xx: 表示成功状态。 3xx: 重定向状态,资源位置发生变动,需要重新请求。 4xx: 请求报文有误。 5xx: 服务器端发生错误。 接下来就一一分析这里面具体的状态码。 1xx 101 Switching Protocols。在 HTTP 升级为 WebSocket 的时候,如果服务器同意变更,就会发送状态码 101。 2xx 200 OK是见得最多的成功状态码。通常在响应体中放有数据。 204 No Content含义与 200 相同,但响应头后没有 body 数据。 206 Partial Content顾名思义,表示部分内容,它的使用场景为 HTTP 分块下载和断电续传,当然也会带上相应的响应头字段 Content-Range 。 3xx 301 Moved Permanently即永久重定向,对应着302 Found,即临时重定向。 比如你的网站从 HTTP 升级到了 HTTPS 了,以前的站点再也不用了,应当返回 301 ,这个时候浏览器默认会做缓存优化,在第二次访问的时候自动访问重定向的那个地址。 而如果只是暂时不可用,那么直接返回 302 即可,和 301 不同的是,浏览器并不会做缓存优化。 304 Not Modified:

HTTP状态码

泪湿孤枕 提交于 2020-03-23 13:34:44
常见的http状态码 100:继续 客户端应当继续发送请求。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。 101: 转换协议 在发送完这个响应最后的空行后,服务器将会切换到在Upgrade 消息头中定义的那些协议。只有在切换新的协议更有好处的时候才应该采取类似措施。 102:继续处理 由WebDAV(RFC 2518)扩展的状态码,代表处理将被继续执行。 200:请求成功 处理方式:获得响应的内容,进行处理(重要) 201:请求完成,结果是创建了新资源。新创建资源的URI可在响应的实体中得到 处理方式:爬虫中不会遇到 202:请求被接受,但处理尚未完成 处理方式:阻塞等待 204:服务器端已经实现了请求,但是没有返回新的信 息。如果客户是用户代理,则无须为此更新自身的文档视图。 处理方式:丢弃 300:该状态码不被HTTP/1.0的应用程序直接使用, 只是作为3XX类型回应的默认解释。存在多个可用的被请求资源。 处理方式:若程序中能够处理,则进行进一步处理,如果程序中不能处理,则丢弃 301:请求到的资源都会分配一个永久的URL,这样就可以在将来通过该URL来访问此资源 处理方式:重定向到分配的URL(永久重定向,重要) 302:请求到的资源在一个不同的URL处临时保存 处理方式:重定向到临时的URL(临时重定向,重要) 304:请求的资源未更新 处理方式

常见HTTP状态码

左心房为你撑大大i 提交于 2020-03-23 12:14:42
常见HTTP状态码 200 OK 301 Moved Permanently 302 Found 304 Not Modified 307 Temporary Redirect 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 410 Gone 500 Internal Server Error 501 Not Implemented 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议 200 OK 一切正常,对GET和POST请求的应答文档跟在后面 201 Created 服务器已经创建了文档,Location头给出了它的URL。 202 Accepted 已经接受请求,但处理尚未完成。 203 Non-Authoritative Information 文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝 204 No Content 没有新文档,浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,这个状态代码是很有用的 205 Reset Content 没有新的内容,但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容

HTTP协议的状态码

拥有回忆 提交于 2020-03-23 04:34:18
对于 Web编程 人员来说,熟悉了解HTTP协议的状态码是很有必要的,很多时侯可能根据HTTP协议的状态码很快就能定位到错误信息!今天整理了一下所有HTTP状态码。   HTTP状态码 (HTTP Status Code)是用来表示网页服务器HTTP 响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到 RFC 2518 、 RFC 2817 、 RFC 2295 、 RFC 2774 、 RFC 4918 等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。 HTTP/1.1定义的状态码值和对应的原因短语(Reason-Phrase)的例子。   1XX表示:消息   这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。   “100″ : Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分.   “101″ : witching Protocols 服务器已经理解了客户端的请求

HTTP协议中的状态码

陌路散爱 提交于 2020-03-23 03:37:37
状态码的第一位数字定义响应类型。后两位数字没有任何分类角色。 第一位数字有五种值: -1xx: 报告的 - 接收到请求,继续进程. -2xx: 成功 - 步骤成功接收,被理解,并被接受. -3xx: 重发 - 为了完成请求,必须采取进一步措施. -4xx: 客户端出错 - 请求包括错的顺序或不能完成. -5xx: 服务器出错 - 服务器无法完成显然有效的请求. 下面列举HTTP/1.1定义的态码值,和对应的原因短语(Reason-Phrase)的例子,仅作参考,偶尔查询。 Status-Code "100" ; 继续 "101" ; 转换协议 "200" ; OK "201" ; 创建 "202" ; 接受 "203" ; 非权威信息 "204" ; 无内容 "205" ; 重置内容 "206" ; 局部内容 "300" ; 多样选择 "301" ; 永久移动 "302" ; 创建 "303" ; 观察别的部分 "304" ; 只读 "305" ; 用户代理 "307" ; 临时重发 "400" ; 坏请求 "401" ; 未授权的 "402" ; 必要的支付 "403" ; 禁用 "404" ; 没找到 "405" ; 不允许的方式 "406" ; 不接受 "407" ; 需要代理验证 "408" ; 请求超时 "409" ; 冲突 "410" ; 停止 "411" ;

http响应状态码

旧巷老猫 提交于 2020-03-23 03:34:57
1--- 客户方错误 100 继续 101 交换协议 2--- 成功 200 OK 202 接收201 已创建 203 非认证信息 204 无内容 205 重置内容 206 部分内容 3--- 重定向 300 多路选择 301 永久转移 302 暂时转移 303 参见其它 304 未修改(Not Modified) 305 使用代理 4--- 客户方错误 400 错误请求(Bad Request) 401 未认证 402 需要付费 403 禁止(Forbidden) 404 未找到(Not Found) 405 方法不允许 406 不接受 407 需要代理认证 408 请求超时 409 冲突 410 失败 411 需要长度 412 条件失败 413 请求实体太大 414 请求URI太长 415 不支持媒体类型 5--- 服务器错误 500 服务器内部错误 501 未实现(Not Implemented) 502 网关失败 504 网关超时 505 HTTP版本不支持 关于实体头部的内容还可以有: Last Modified :请求文档的最近修改时间。 Expires :请求文档的过期时间。 Connect-length:文档数据的长度。 WWW-authenricate:通知客户端需要的认证信息。 Connect-encoding :说明有无使用压缩技术。 Transfer

HTTP协议中的5类状态码

丶灬走出姿态 提交于 2020-03-23 03:34:27
① 客户方错误   100  继续   101  交换协议 ② 成功   200  OK   201  已创建   202  接收   203  非认证信息   204  无内容   205  重置内容   206  部分内容 ③ 重定向   300  多路选择   301  永久转移   302  暂时转移   303  参见其它   304  未修改(Not Modified)   305  使用代理 ④ 客户方错误   400  错误请求(Bad Request)   401  未认证   402  需要付费   403  禁止(Forbidden)   404  未找到(Not Found)   405  方法不允许   406  不接受   407  需要代理认证   408  请求超时   409  冲突   410  失败   411  需要长度   412  条件失败   413  请求实体太大   414  请求URI太长   415  不支持媒体类型 ⑤ 服务器错误   500  服务器内部错误   501  未实现(Not Implemented)   502  网关失败   504  网关超时   505 HTTP版本不支持 分享: 来源: https://www.cnblogs.com/fang-beny/p/3567538.html