前端必备HTTP技能

HTTP协议小知识

2020-03-03  本文已影响0人  全世界最酷的李大厨

HTTP是一种通信协议,构建在TCP/IP协议之上的,是TCP/IP协议的一个子集。下图展示了HTTP事务处理过程。当客户端访问WEB站点时,首先会通过DNS服务查询到域名的IP地址。然后浏览器生成HTTP请求,并通过TCP/IP协议发送给Web服务器。Web服务器接受到请求后会根据请求生成响应内容,并通过TCP/IP协议返回给客户端。

image.png

而对应的结构如下:

image.png

数据包的封装过程

TTP

传输层-TCP三次握手

使用TCP协议进行通信的双方必须先建立连接,然后才能开始传输数据。为了确保连接双方的可靠性,在双方建立连接时,TCP协议采用三次握手的策略,UDP不用。

image.png

HTTP报文头

image.png image.png image.png image.png
上一篇 下一篇

猜你喜欢

热点阅读