展开

关键词

HTTP

码位于响应的起始行中 比如,在行 HTTP1.0 200 OK 中,码就是200 客户端向一个 HTTP 服务器发送请求报文时,会遇到很多意想不到的情况,请求不一定能够成功完成。 到 599 之间的代码表示服务器出错了 当前的 HTTP 版本只为每类定义了几个代码。 随着协议的发展,HTTP 规范中会正式地定义更多的码。若收到了不认识的码,可能是有人将其作为当前协议的扩展定义的。 这些码相对较新,关于其复杂性和感 知价值存在一些争论,而受到限制 100 Continue 码的目的是对这样的情况进行优化:HTTP 客户端应用程序有一个实体的主体部分要发送给服务器,但希望在发送之前查看一下服务器是否会接受这个实体 代理会发布 5XX 服务器错误码来描述所遇到的问题 《HTTP码》 原文链接:https:blog.maplemark.cn201904http%E7%8A%B6%E6%80%81%E7%A0%

58100

HTTP

直接返回http 401,提示重新登录response.sendError(401, 当前账户未登录或会话失效,请重新登录!)HTTP码列表:100Continue继续。 只能切换到更高级的协议,例如,切换到HTTP的新版本协议200OK请求成功。一般用于GET与POST请求201Created已创建。成功请求并创建了新的资源202Accepted已接受。 所请求的资源未修改,服务器返回此码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源305Use Proxy使用代理。 所请求的资源必须通过代理访问306Unused已经被废弃的HTTP码307Temporary Redirect临时重定向。与302类似。 延时的长度可包含在服务器的Retry-After头信息中504Gateway Time-out充当网关或代理的服务器,未及时从远端服务器获取请求505HTTP Version not supported服务器不支持请求的HTTP

23320
  • 广告
    关闭

    最壕十一月,敢写就有奖

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    http

    码查询201-206都表示服务器成功处理了请求的代码,说明网页可以正常访问。200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 4XXHTTP码表示请求可能出错,会妨碍服务器的处理。400(错误请求) 服务器不理解请求的语法。 401(身份验证错误) 此页要求授权。您可能不希望将此网页纳入索引。 416(请求范围不符合要求) 如果页面无法提供请求的范围,则服务器会返回此码。 417(未满足期望值) 服务器未满足期望请求标头字段的要求。 通常,这只是一种暂时的。 504(网关超时) 服务器作为网关或代理,未及时从上游服务器接收请求。 505(HTTP 版本不受支持) 服务器不支持请求中所使用的 HTTP 协议版本。 常见的HTTP相应码200:请求被正常处理204:请求被受理但没有资源可以返回206:客户端只是请求资源的一部分,服务器只对请求的部分资源执行GET方法,相应报文中通过Content-Range指定范围的资源

    26930

    HTTP

    当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP码的信息头(server header)用以响应浏览器的请求。HTTP码的英文为HTTP Status Code。 下面是常见的HTTP码:200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在500 - 内部服务器错误HTTP码分类HTTP码由三个十进制数字组成 HTTP码共分为5种类型:HTTP码分类分类分类描述1**信息,服务器收到请求,需要请求者继续执行操作2**成功,操作被成功接收并处理3**重定向,需要进一步的操作以完成请求4**客户端错误,请求包含语法错误或无法完成请求 5**服务器错误,服务器在处理请求的过程中发生了错误HTTP码列表:HTTP码列表码英文名称中文描述100Continue继续。 所请求的资源必须通过代理访问306Unused已经被废弃的HTTP码307Temporary Redirect临时重定向。与302类似。

    7410

    http

    1开头的http码表示临时响应并需要请求者继续执行操作的代码。 100   (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。   2开头的http码表示请求成功 200     成功处理了请求,一般情况下都是返回此码; 201     请求成功并且服务器创建了新的资源。  4开头的http码表示请求出错 400    服务器不理解请求的语法。 401   请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。 403   服务器拒绝请求。  416   如果页面无法提供请求的范围,则服务器会返回此代码。 417   服务器未满足”期望”请求标头字段的要求。 通常,这只是暂时。 504   (网关超时)  服务器作为网关或代理,但是没有及时从上游服务器收到请求。 505   (HTTP 版本不受支持) 服务器不支持请求中所用的 HTTP 协议版本。

    49240

    HTTP

    HTTP码由三个十进制数字组成 HTTP码列表:

    6810

    一文牢记HTTP码(图解HTTP码)

    HTTP码是干什么的?HTTP码负责表示客户端HTTP请求的返回结果、标记服务器的处理是否正常、通知出现的错误等工作。 码告知从服务器端返回的请求结果码的职责是当客户端向服务端发送请求时,描述返回的请求结果。 借助吗,用户可以知道服务器端是正常处理了请求,还是出现了错误。 ? 303码和302码有着相同的功能,但303码明确表示客户端应采用GET方法获取资源,这点与302码有区别。 该码表示发送请求需要有通过HTTP认证(BASIC认证、DIGEST认证)的认证信息。另外若之前已进行过1次请求,则表示用户认证失败。 码与的不一致不少返回的码响应都是错误的,但是用户可能觉察不到这点。比如Web应用程序内部发生错误,码依然返回200 OK 这种情况也经常遇到。

    1.3K10

    HTTP码->HTTP Status Code

    常见的码: – 服务器成功返回网页 – 请求的网页不存在 – 服务不可用详解:HTTP: Status 1xx  (临时响应)说明: HTTP: Status 1xx  (临时响应)->表示临时响应并需要请求者继续执行操作的代码 HTTP Status 4xx (请求错误)说明: HTTP Status 4xx (请求错误)->这些代码表示请求可能出错,妨碍了服务器的处理。 HTTP Status 416 (请求范围不符合要求) ->如果页面无法提供请求的范围,则服务器会返回此代码。 HTTP Status 5xx (服务器错误)说明HTTP Status 5xx (服务器错误)->这些代码表示服务器在尝试处理请求时发生内部错误。  通常,这只是暂时HTTP Status 504 (网关超时) ->服务器作为网关或代理,但是没有及时从上游服务器收到请求。

    44130

    HTTP码大全

    对于初学者来说遇到错误,不知如何下手,今天我们来看看每个都表示什么意思?HTTP码(HTTP Status Code)是用以表示网页服务器HTTP响应的3位数字代码。 首先看第一条,发送了一个www.360buy.com的http请求,服务端返回了301,表示服务端将这个请求永久重定向了www.jd.com新地址。 然后第二条发送了www.jd.com的http请求,服务端返回了307,表示服务被临时重定向到了www.jd.com。这是为什么呢,怎么重定向到了相同的地址呢? 重定向过程:客户浏览器发送http请求 --> web服务器接受后发送302码响应及对应新的location给客户浏览器--》客户浏览器发现是302响应,则自动再发送一个新的http请求,请求url 在接受请求处理并返回202码的响应应当在返回的实体中包含一些指示处理当前的信息,以及指向处理监视器或预测的指针,以便用户能够估计操作是否已经完成。

    59640

    HTTP码详解

    HTTP码介绍码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助码,用户可以知道服务器端是正常处理了请求,还是出现了错误。 码的类别http码通常分为5种类型,分别是以1~5五个数字开头,并由三位整数组成 码类别说明 1XX信息性码(Information)接收的请求正在处理 2XX成功码(Success (Server Error)服务器请求出错 1XX 信息性码这些码是HTTP 1.1引入的。 消息含义实例 400Bad Request (坏请求)请求报文中存在语法错误码400 401Unauthorized(未授权)客户端需要通过HTTP认证HTTP协议之基本认证-401 403Forbidden 消息含义实例 500Internal Server Error(内部服务器错误)服务器遇到一个错误,使其无法为请求提供服务码500 501Unauthorized(未授权)客户端需要通过HTTP

    35150

    HTTP 码汇总

    Global.asa) 500-100.asp ASP 错误 501 Not implemented(没有实施) 502 Bad gateway(错误网关)RFC 6585 最近刚刚发布,该文档描述了 4 个新的 HTTP

    43280

    HTTP码查询

    如果客户端向服务器发出了某项请求要求显示网站上的某个网页,那么,服务器会返回 HTTP 代码以响应该请求。 一些常见的代码为: 200 - 服务器成功返回网页 403 - 请求的网页禁止访问 404 - 请求的网页不存在 503 - 服务器暂时不可用1xx(临时响应),用于表示临时响应并需要请求者执行操作才能继续的代码 如果在 Googlebot 尝试抓取您网站上的有效网页时显示此代码(您可在 Google 网站管理员工具中诊断下的网络抓取页面上看到此代码),那么,这可能是您的服务器或主机拒绝 Googlebot 如果您在 Googlebot 尝试抓取的网址上发现此(位于诊断标签的 HTTP 错误页上),那么,这表示 Googlebot 所追踪的可能是另一网页中的无效链接(旧链接或输入有误的链接)。 通常,这只是一种暂时的。504(网关超时) 服务器作为网关或代理,未及时从上游服务器接收请求。 505(HTTP 版本不受支持) 服务器不支持请求中所使用的 HTTP 协议版本。

    483100

    Http码分析

    开发过程中经常需要与后台配合调试接口,在调试过程中后台会返回一些Http码,程序员可以通过码分析接口是否调通以及如果失败问题在哪。 因此了解Http码的含义对于开发是很有帮助的,这里我收集了并总结了一些码的含义。1xx(临时响应)表示临时响应并需要请求者继续执行操作的代码。100 (继续) 请求者应当继续提出请求。 4xx(客户端请求错误)这些代码表示请求可能出错,妨碍了服务器的处理。400 (错误请求) 服务器不理解请求的语法。401 (未授权) 请求要求身份验证。 416 (请求范围不符合要求) 如果页面无法提供请求的范围,则服务器会返回此代码。417 (未满足期望值) 服务器未满足”期望”请求标头字段的要求。 通常,这只是暂时。504 (网关超时) 服务器作为网关或代理,但是没有及时从上游服务器收到请求。505 (HTTP 版本不受支持) 服务器不支持请求中所用的 HTTP 协议版本。

    37130

    小结HTTP

    今天,我们来聊聊~什么是HTTPHTTP码是服务端返回给客户端(因为这里是web开发,这里的客户端指浏览器客户端)的3位数字代码。这些码相当于浏览器和服务器之间的对话信息。 了解码有助于你快速的诊断错误,减少网站的停机时间等等。码分类码共分为五类,以1-5数字开头进行标识,如下:1xxs - 信息性:服务器正在处理请求。 备注:3xxs类中的304是个奇葩,其不属于重定向信息提示,这个后面会讲到 HTTP码大体的内容已经了解了,但是在具体的工作中,要用到具体的码,我们下面来展开说明下各自的一些码和工作中常用到的那些码 2xxs码200 OK:请求成功。成功的含义取决于HTTP方法: GET:资源已被提取并在消息正文中传输。HEAD:实体标头位于消息正文中。POST:描述动作结果的资源在消息体中传输。 在日常的web工作中,明白HTTP码是一个必备的活,起码在出错的时候,知道浏览器和服务器的交流障碍在哪里啦~参考HTTP Status CodesHTTP Explained: The HTTP Request

    31720

    HTTP码详解

    HTTP码(HTTP Status Code)是用以表示网页服务器HTTP响应的3位数字代码。 所有码的第一个数字代表了响应的五种之一。各码具体含义1xx 消息 这一类型的码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含行和某些可选的响应头信息,并以空行结束。 例如,切换到新的HTTP 版本比旧版本更有优势,或者切换到一个实时且同步的协议以传送利用此类特性的资源。102 由WebDAV(RFC 2518)扩展的码,代表处理将被继续执行。 5xx 服务器错误这类码代表了服务器在处理请求的过程中有错误或者异常发生,也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理。 除非这是一个HEAD 请求,否则服务器应当包含一个解释当前错误以及这个况是临时的还是永久的解释信息实体。浏览器应当向用户展示任何在当前响应中被包含的实体。 这些码适用于任何响应方法。

    26700

    「 趣图 」HTTP

    16710

    Networks 06 - HTTP

    网络 06 - HTTP码 类别 原因 1XX Informational(信息性码) 接收的请求正在处理 2XX Success(成功码) 请求正常处理完毕 3XX Redirection (重定向码) 需要进行附加操作以完成操作 4XX Client Error(客户端错误码) 服务器无法处理请求 5XX Server Error(服务器错误码) 服务器处理请求出错 1XX100

    7530

    HTTP码一览

    HTTP码分类HTTP码由三个十进制数字组成,第一个十进制数字定义了码的类型,后两个数字没有分类的作用。 HTTP码共分为5种类型:HTTP码分类1** 信息,服务器收到请求,需要请求者继续执行操作2** 成功,操作被成功接收并处理3** 重定向,需要进一步的操作以完成请求4** 客户端错误,请求包含语法错误或无法完成请求 所请求的资源未修改,服务器返回此码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源305 Use Proxy 使用代理。 所请求的资源必须通过代理访问306 Unused 已经被废弃的HTTP码307 Temporary Redirect 临时重定向。与302类似。 服务器不支持请求的HTTP协议的版本,无法完成处理

    4310

    网页服务器HTTP响应-HTTP

    HTTP 码(HTTP Status Code)是用以表示网页服务器 HTTP 响应的 3 位数字代码。 505-HTTP 版本不受支持。 常见的错误,HTTP 500 :出现 HTTP 500 – 内部服务器错误,通常有两种原因是服务器错误(这种可能性比较小)是程序因某种因素导致服务器运行出错另外,造成 500 错误常见原因还有: ASP 2xx-成功:这类代码表明服务器成功地接受了客户端请求。200-确定。客户端请求已成功。 201-已创建。 202-已接受。 203-非权威性信息。 204-无内容。 205-重置内容。 原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:网页服务器HTTP响应-HTTP

    58620

    http码一览表

    这个码是 HTTP 1.1中新加入的。 该码是新加入 HTTP 1.1中的。 该是新加入 HTTP 1.1的。 该是新加入 HTTP 1.1的。 该是新加入 HTTP 1.1的。

    53870

    扫码关注云+社区

    领取腾讯云代金券