最后更新:2022-05-17 00:55:55 手机定位技术交流文章
现在我们来谈谈HTTP协议,我们想从申请现场一步一步地推进HTTP协议。不要再谈论HTTP头、申请地址等等!它既乏味又乏味。

当用户将 URL 键入 Web 浏览器时,浏览器即刻连接到我们输入的网站因为我们访问过的网站 被保存在浏览器的数据库。当我们的 URL 在现阶段是满的,按下回车的时候,浏览器现在使用“招标引擎”。发起第一个请求,通过网络模块,如果它再现,是时候寻找一个匹配的联署材料了, 然后利用联署材料翻译来解决这个问题了。当需要完成整页的数据时,然后画一整页

这是在Google浏览器中提出的一项请求, 要求查询CSDN博客的地址, 你可以看到CSDN网络的地址正在到达, 然后会载上大量额外的资源, 如JavaScript、照片等等。

浏览器启动请求, page. html 请求, 然后对浏览器、 浏览器剖面进行响应, 然后发现更少的资源、 照片、 JS 脚本、 视频, 浏览器会继续请求该材料, 然后在所有请求完成后更新页面 。
最后,我们用时间顺序将浏览器查询服务器所依据的理由定义如下:

上文要求采取的具体措施如下:
最终的HTTP定义是什么?
《HTTP协议》是一种无国籍和适用一级的协议,在请求/答复的基础上运作,采用扩大的语义和自我描述信息格式,与基于网络的链接信息系统灵活互动。
要抓住几个关键字:
扩展Barcos-Nauer Paradox 操作员(ABNF)
核心规则:
| 规则 | 形式定义 | 意义 |
|---|---|---|
| ALPHA | %41-5A / %x61-7A | ASCII字母(A-Z、a-z) |
| DIGIT | %x30-39 | 数字(0-9) |
| HEXDIG | DIGIT/“A”/“B”/“C”/“D”/“E”/“G” | (0-9, a-f, A-F) 十六进制数字 |
| DQUOTE | %x22 | 双引号 |
| SP | %x20 | 空格 |
| HTAB | %x09 | 横向制表符 |
| WSP | SP/HTAB | 空格或横向制表符 |
| LWSP | *(WSP / CRLF WSP) | 填空( 换行后) |
| VCHAR | %x21-7E | 可见(打印)字符 |
| CHAR | %x01-7F | 除 NUL (%x00) 以外的任何 7 位 US- ASCII 字符 。 |
| OCTET | %x00-FF | 8位数据 |
| CTL | %x00-1F / %x7F | 控制字符 |
| CR | %x0D | 回车 |
| LF | %x0A | 换行 |
| CRLF | CR LF | 互联网标准换行 |
| BIT | “0” / “F” | 二进制数字 |
在阅读了ABNF基本规则之后,我们根据ABNF所描述的HTTP审查HTTP格式如下:
我们通过telnet命令,来查看对应的http-message,具体的如下:

可以看到我们的http-message和ABNFHTTP 格式定义相似, 但我们看不到突破, 所以有办法获得它吗? 我们可以利用它。wireshark抓取工具显示如下:

因此,我们可以看到我们的无形代码。
我们从OSI的七级概念模式开始,其内容如下:

应用层面:解决办法是我们的商业问题。
表达层负责将网络通信转换为消费者可以阅读的信息。
Sessiforth 层: 开始一个会话, 握手等等 。
解决传输层各进程之间和各个进程之间的沟通困难
信息通过网络层从一个主机发送到另一个主机。
数据链层:路由器通过MAC地址连接到匹配开关。
物理层:物理介质
OSI模型与TCP/IP模型比较:

分层分层的有利条件:相互之间没有偏见
层层的不利之处在于多层层,数据延迟,性能不足。
报文头部:

物理图层中的传输位元
数据链层:从框架移动
在网络层使用包装传输。
为什么HTTP协议是按这种方式构建的?
Roy Thomas Fielding Rest是HTTP的主要作者。
URI 表示统一资源识别符。

管理人力资源通信
为满足网络信息接口的要求:
HTTP协定应在下列特点之间取得适当平衡:
以下是更深入的检查:
性能:
可修改性:
WW 作为休息区的一部分

5中架构风格
数据流动模式
每个过滤器都有输入和输出端, 只能从输入端接收数据, 并从输出端处理和创建数据 。
UPF 向 PF 添加一个一致的接口, 所有过滤过滤器都必须有相同的接口 。


应复制样式
通过背对背中央服务向代理提供同样的服务
Cache RR变换,通过复制请求结果再用于以后的请求


等级结构的样式
客户端 Cliet- server 服务器 CS 激活 Cliet 的请求, Cliet 对请求作出答复, Cliet 一直在等待回复, 而会话终止 。
层层系统,其中在一次总付的每个级别和较低级别提供服务,例如,TCP/IP。
层层客户服务员,LCSLS+CS,例如,直接反向剂,从外层空间向内层空间分割。
以 CS 为基础的无名客户-服务服务器 CSS 无法让服务器上的运行状态提高可见度、可缩放性和可靠性。 不幸的是,数据重复导致网络速度下降。
C$SS 强化
LC$SS 上层-中层-中层-中层-中层-无国家-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-中层-无国家-中服务

服务器存储应用程序状态可缩缩和可见的远程会话远程会话、 RSCS 变异
远程数据存取、RDACS变异、客户应用国家应用程序以及服务端大型数据收集预期会随着时间的推移减少简单性和可缩放性差异。

移动代码设计
虚拟机、指挥和实施VM分离
远程疏散,REV,视 CS VM 而定,将代码传送到服务器执行。
COD服务器提供相应的处理代码,为客户提供更好的可缩放性和可配置性,并提高用户可探测性和网络效率。
LCODC$SS LCODC$SS 层层-供需守则

REV+COD等于移动代理,MA。

同行对同行的样式

由于论文篇幅长,我们将在开始讨论其余问题之前,简要概述《HTTP协定》。
本文由 在线网速测试 整理编辑,转载请注明出处。