展开

关键词

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%

58900

HTTP

直接返回http 401,提示重新登录response.sendError(401, 当前账户未登录或会话失效,请重新登录!)HTTP列表:100Continue继续。 只能切换到更高级的协议,例如,切换到HTTP的新版本协议200OK请求成功。一般用于GET与POST请求201Created已创建。成功请求并创建了新的资源202Accepted已接受。 所请求的资源未修改,服务器返回此时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源305Use Proxy使用代理。 所请求的资源必须通过代理访问306Unused已经被废弃的HTTP307Temporary Redirect临时重定向。与302类似。 410不同于404,如果资源以前有现在被永久删除了可使用410代,网站设计人员可通过301代指定资源的新位置411Length Required服务器无法处理客户端发送的不带Content-Length

23320
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年50元,还有多款热门云产品满足您的上云需求

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

    http

    查询201-206都表示服务器成功处理了请求的,说明网页可以正常访问。200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 但由于搜索引擎会继续抓取原有位置并将其编入索引,因此您不应使用此代来告诉搜索引擎某个页面或网站已被移动。4XXHTTP表示请求可能出错,会妨碍服务器的处理。 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已经被废弃的HTTP307Temporary Redirect临时重定向。与302类似。

    7510

    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请求的返回结果、标记服务器的处理是否正常、通知出现的错误等工作。 该表示请求的资源已被分配了新的URI,希望用户(本次)能使用新的URI访问。 和301相似,但302代表的资源不是被永久移动,只是临时性质的。 303和302有着相同的功能,但303明确表示客户端应采用GET方法获取资源,这点与302有区别。 该表示发送请求需要有通过HTTP认证(BASIC认证、DIGEST认证)的认证信息。另外若之前已进行过1次请求,则表示用户认证失败。 的不一致不少返回的响应都是错误的,但是用户可能觉察不到这点。比如Web应用程序内部发生错误,依然返回200 OK 这种情况也经常遇到。

    1.4K10

    HTTP->HTTP Status Code

    常见的: – 服务器成功返回网页 – 请求的网页不存在 – 服务不可用详解:HTTP: Status 1xx  (临时响应)说明: HTTP: Status 1xx  (临时响应)->表示临时响应并需要请求者继续执行操作的 HTTP Status 2xx  (成功)说明:HTTP Status 2xx  (成功)->表示成功处理了请求的; 详细代及说明: HTTP Status 200 (成功)-> 服务器已成功处理了请求 HTTP Status 4xx (请求错误)说明: HTTP Status 4xx (请求错误)->这些表示请求可能出错,妨碍了服务器的处理。 HTTP Status 416 (请求范围不符合要求) ->如果页面无法提供请求的范围,则服务器会返回此HTTP Status 5xx (服务器错误)说明HTTP Status 5xx (服务器错误)->这些表示服务器在尝试处理请求时发生内部错误。

    44130

    HTTP大全

    对于初学者来说遇到错误,不知如何下手,今天我们来看看每个都表示什么意思?HTTPHTTP Status Code)是用以表示网页服务器HTTP响应的3位数字代。 重定向过程:客户浏览器发送http请求 --> web服务器接受后发送302响应及对应新的location给客户浏览器--》客户浏览器发现是302响应,则自动再发送一个新的http请求,请求url 102 Processing由WebDAV(RFC 2518)扩展的,代表处理将被继续执行。成功这一类型的,代表请求已成功被服务器接收、理解、并接受。 在接受请求处理并返回202的响应应当在返回的实体中包含一些指示处理当前的信息,以及指向处理监视器或预测的指针,以便用户能够估计操作是否已经完成。 重定向这类代表需要客户端采取进一步的操作才能完成请求。通常,这些用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。

    59740

    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 汇总

    denied(站点访问被拒绝) 403.9 Too many users(用户太多) 403.10 Invalid configuration(无效的配置) 403.11 Password change(密更改 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 协议版本。

    484100

    Http分析

    开发过程中经常需要与后台配合调试接口,在调试过程中后台会返回一些Http,程序员可以通过分析接口是否调通以及如果失败问题在哪。 因此了解Http的含义对于开发是很有帮助的,这里我收集了并总结了一些的含义。1xx(临时响应)表示临时响应并需要请求者继续执行操作的。100 (继续) 请求者应当继续提出请求。 服务器返回此代表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)表示成功处理了请求的。 4xx(客户端请求错误)这些表示请求可能出错,妨碍了服务器的处理。400 (错误请求) 服务器不理解请求的语法。401 (未授权) 请求要求身份验证。 416 (请求范围不符合要求) 如果页面无法提供请求的范围,则服务器会返回此。417 (未满足期望值) 服务器未满足”期望”请求标头字段的要求。

    37530

    小结HTTP

    今天,我们来聊聊~什么是HTTPHTTP是服务端返回给客户端(因为这里是web开发,这里的客户端指浏览器客户端)的3位数字代。这些相当于浏览器和服务器之间的对话信息。 了解有助于你快速的诊断错误,减少网站的停机时间等等。分类共分为五类,以1-5数字开头进行标识,如下:1xxs - 信息性:服务器正在处理请求。 备注:3xxs类中的304是个奇葩,其不属于重定向信息提示,这个后面会讲到 HTTP大体的内容已经了解了,但是在具体的工作中,要用到具体的,我们下面来展开说明下各自的一些和工作中常用到的那些 与204响应不同,返回此的响应要求请求者重置文档视图。 备注:使用的最多的2xxs是200和204,在遇到204的时候,要注意一下自己发的请求是不是复杂请求。 在日常的web工作中,明白HTTP是一个必备的活,起在出错的时候,知道浏览器和服务器的交流障碍在哪里啦~参考HTTP Status CodesHTTP Explained: The HTTP Request

    32120

    HTTP详解

    HTTPHTTP 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

    7730

    HTTP一览

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

    4310

    http一览表

    HTTP 1.1的被标记为新特性,因为许多浏览器只支持 HTTP 1.0。 你应只把发送给支持 HTTP 1.1的客户端,支持协议版本可以通过调用request.getRequestProtocol来检查。 本部分余下的内容会详细地介绍 HTTP 1.1中的。 这个HTTP 1.1中新加入的。 这个是新加入 HTTP 1.1中的。 该是新加入 HTTP 1.1中的。

    53870

    全新HTTP"451"

    HTML5学堂:很多人多少都知道一些网络的,比如200表示成功,404表示无法找到指定位置的资源...等等,当前新增了一个HTTP —— 451,今天我们针对这个进行一下介绍。 如果你对HTTP还不是很了解,建议先查看常见HTTP 进行了解。 早在3年前,谷歌Tim Bray向互联网工程任务小组(IETF)提议,允许开发者开始实施“451”HTTP,但直到上周才正式获批,可以使用。 此前,许多网站用“403”这个 HTTP 用于描述由于技术原因禁止访问,未来“451”广泛实施,这个错误代应能帮助网友解开无法造访网站的困惑451的原意是用于标示出哪些内容是被法律禁止访问 现在,Github、Twitter、Facebook 和谷歌都已经开始使用这个来应对各个国家地区的审查要求。

    69440

    扫码关注云+社区

    领取腾讯云代金券