计算机网络(基于《图解HTTP》)学习笔记——Day02

      最后更新:2022-04-13 18:38:13 手机定位技术交流文章

      3. HTTP报告中的HTTP数据

      HTTP通讯程序包括客户对服务器的要求和服务器对客户的答复。

      三.1. HTTP现状报告

      HTTP报告: HTTP协议信息待通报。

      请求者( 客户) 的 HTTP 信息被称为请求信息, 而服务器的 HTTP 信息被称为回复信息。 HTTP 信息本身是由多行数据组成的字符串文本( 使用 CR+LF 作为换行符 ) 。

      其结构如图:

      三.2. 请求和反应结构

      以下是请求和答复的结构:

      例如,说明请求和答复的图表:

      请求和答复的第一部分包括以下信息:

      • 在请求行中包含用于请求的方法、请求 URL 和 HTTP 版本 。

      • 状态行提供回复状态代码、理由短语和 HTTP 版本 。

      • 第一个字段:包括请求和答复表达方式的四类条件和特点中的第一类,一般分为四类:普通总部、请求总部、回应总部和实体总部。

      • 其他:包括HTTP在内的RFC的第一部分未定义(Cookie等人)。

      3.3. 利用编码来提高传输率

      HTTP可以按原样将数据直接传送到数据中,但它也可以通过传输过程中的编码来提高传输率。 编码可以使大量访问请求得到妥善处理。

      1. 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3

      • 信息(信息):是HTTP通信的基本单位,由八位位字节流组成,通过HTTP通信传输。

      • (实体)(实体):有效载荷数据(补充)是应实体总部和实体机构的请求或答复提供的。

      转交请求或答复的实体是HTTP电文的主题,一般而言,来文的主题与实体的主题相同,只有在该实体的主体在传输过程中编码,该实体的主题内容才会改变,导致该实体的内容与电文的来源不一致。

      三 三 二 三 三 三 三 三 三 三 三 三 三 三 三 压缩传输内容代码

      内容代码描述适用于实体内容的格式,将实体的信息压缩为原始格式,客户接收并解码内容编码实体。

      经常使用下列内容代码。

      • gzip(GNU zip)

      • 压缩 (UNIX 系统压缩标准)

      • deflate(zlib)

      • (无编码) 身份

      三 三 三 三 三 三 三 三 三 三 三 三 三 三 三 三 三 三 三 三 三 三

      块转移编码( 嵌入式转移代码): 分裂实体对象的函数, 如图所示 :

      实体机构按区块转移代码分为许多部分(区块)。为标明区块的大小,每个部件将以十六进制形式贴上标签。该实体的最后一项要素用“0”(CR+LF)表示。接收客户将解码使用区块转移代码的物体。返回到作为预编码标的的实体。

      三.4. 多部分物品集,用于交流许多数据。

      MIME(多用途互联网邮件扩展、多用途互联网邮政扩展)是一种方法,使邮件能够处理范围广泛的数据种类,包括文字、图像、视频等等。

      为了支持几种类型的数据,MIME扩展部分采用了多用途(多用途)方法。

      多部分收集的物体包括下列项目:

      • 上传 Web 窗体文件时,使用多部分/格式数据。

      • 当报告有不止一种材料时,适用地位代码206(部分公约,部分案文)。

      3.5. 请求访问范围范围内的某些组成部分

      范围请求(Range Exquest):载有一定范围的已发请求。

      当执行范围请求时,第一个范围字段用于指定资源字节范围。字节范围如下:

      • 500110 00字节: 字节范围: 5001-100

      • 范围: 5001 字节后, 字节= 5001 字节后, 字节= 5001

      • 从开始到3 00字节和5 00-7 00字节:字节=3 00,500-700字节

      针对范围请求,回复报告还附有状态代码206部分中心。另外,当有若干范围请求时,一旦第一个字段被指定为多部分/小行星,回复信息就会返回。如果服务器无法响应一个范围的请求,返回状态代码 200 确定 并返回整个实体的内容

      三.6. 关于内容的磋商回到最相关的材料上来。

      当浏览器的默认语言为英语或中文并访问同一 URI 网页时,将显示相应的网页英文或中文版的机制。

      内容咨询方法是指客户和服务器对所要答复资源内容的陈述,随后作为最适当的资源送交客户,作为决定的基础,使用对资源的答复。

      内容协商技术:

      • 服务器驱动的咨询: 服务器端对内容的咨询 。请求的第一个字段用作参考。在服务器端自动处理 。但对用户来说,浏览器提供的信息用于作出决定。它不需要能够选择最好的材料。

      • 客户驱动的协商(由机构驱动的联网):客户进行内容讨论的方法。用户从浏览器显示的选项列表中选择 。也可以使用 JavaScript 脚本实现网页选择的自动化 。例如,根据操作系统或浏览器的类型,计算机或移动电话对页面的修改。

      • 透明协商:是服务器驱动和客户驱动程序的综合体,也是由服务器驱动和客户驱动程序进行内容谈判的一种方式。

      4. 因此,将HTTP地位代码退回。

      HTTP 状态代码负责显示客户 HTTP 请求的返回结果、服务器标签程序的正常性、通知错误等等。

      四.1 状态代码将请求结果的服务器端通知服务器端。

      第一个答复说明界定了答复类别,其余两个未分类。

      分为一下五种:

      以下是对每一类别中最经常使用的地位法的详细审查。

      2XX表示请求得到成功处理。

      • 200 OK:客户请求通常由服务器处理。在响应报文内,依技术而定,以身份代码返回的信息各不相同。比如,使用GET方法时,通过使用总部领导办法,对资源请求作出答复的物体将返回,作为答复。报告专题不是回应资源请求的实体的第一部分(即答复的第一部分仅被退回)。没有办法返回实体的主体)。

      • 无内容: 状态代码表示服务器对请求的回应 。但是,该实体的主要组成部分没有列入回返问题答复报告。另外,也禁止回到任何实体的话题。它常常被用来将信息完全从客户端传送到服务器。如果你不需要给你的客户发新的信息

      • 答复报告提供了Concent-Range提供的范围的实际内容。 206部分内容:表示客户提交了范围界定请求,服务器成功地处理了HTTP请求的这一部分。

      3XX 重定向

      根据3XX答复结果,浏览器必须开展某些特定活动,以便有效处理请求。

      • 建议要求的资源已分配给新的联合资源倡议,现在提到的联合资源倡议的资源今后应加以利用。

      • 302. 发现:暂时调整方向。 A 新的联合资源倡议被分配给所要求的资源,希望这次使用者能够使用新的联合资源倡议。

      • 其他:具体指出,由于所请求的资源还有另一个URI,因此应当使用GET方法,以所请求的资源为目标。

      • 当客户提交包括条件在内的请求时,它写道:服务器有权请求访问资源 。然而,先决条件没有得到满足。当 304 状态代码被返回时,答复的主要部分缺失。尽管被归类为3XX,但找到解决问题的办法是不可行的。然而,这与调整方向无关。

      • 307 临时调整方向:简要调整方向。状态代码相当于 302 找到。尽管302项标准限制将POST转换为GED,但不可能。但是,在雇用时,没有遵守规定。我不知道我能否完成 但我会尽力而为这不是从POST到得到。但是,在应对反应的情况下,每个浏览器可能有一套不同的环境。

      4XX 客户端错误

      第4XX条的答复指出,这个问题是由客户造成的。

      • 400 错误请求:报告的请求包括一个语法错误。

      • 401 未授权: 此状态代码表示发送的请求需要 HTTP 认证( BASIC 认证、 DIGEST 认证) 。 如果您已经提出过一个请求, 您将无法使用用户认证 。

      • 403 禁止使用: 表示服务器禁止访问所请求的资源。 不需要服务器终端提供拒绝的全面解释, 但是如果你想发表评论, 可以在实体的主体机构说明原因, 用户可以看到它 。

      • 404 未找到:表示在服务器上找不到所请求的资源,当服务提供商拒绝请求而没有说明理由时也可使用。

      5XX 服务器错误

      5XX 答复表明服务器有问题。

      • 500 国际服务器错误: 表示服务器客户端在执行请求时产生错误。 在线程序也可能有缺陷或瞬时故障 。

      • 503 服务不可用: 这意味着服务器暂时不堪重负或正在下载, 无法处理请求 。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/22039.html

          热门文章

          文章分类