HTTP访问流程分析

本文深入分析了HTTP访问流程,从TCP三次握手建立连接开始,详细阐述了客户端发送HTTP请求,服务器响应并返回数据,最终通过TCP四次挥手关闭连接的过程。重点介绍了GET请求的筛选与分析,展示了HTTP请求头中的关键信息,如请求方法、URI、HTTP版本等,并提及了服务器响应码200表示的成功状态。此外,文中还提及了POST方法在数据上传中的应用。
摘要由CSDN通过智能技术生成

http协议,每天都要接触的一个协议。
也叫超文本传输协议,http协议就是万维网的传输机制,允许浏览器通过Web服务器来浏览网页,同时http也是web最核心的内容,它是web服务器和客户端之间进行数据传输的规则。web也就是网站是信息内容发布者,而最常见的客户端就是浏览器,用于接收web服务器发送的信息。
http遵循的是请求与应答的模型,客户端向服务器发送请求,服务器处理请求并且返回适当的应答,所有的http连接都被构造为一套请求和应答。这过程中需要经历四个阶段,也就是:建立建立、发送请求信息、发送响应信息、关闭连接。

这里值得注意的一点是http需要使用tcp的三次握手建立连接,那么在使用wiresharek进行http数据包筛选时就要加上tcp这个筛选条件。

访问web的过程:
在客户端与服务端建立tcp三次握手完成之后,客户端就像服务器发送http请求,服务器收到客户端的http请求之后,将回应的响应数据包,面向客户端发送输出,之后客户端通过tcp的四次握手断开连接。

网站的传输方式有两种,一种是GET一种是POST。打开wiresharek开始抓包,随便访问一个网页,触发流量。
在这里插入图片描述在打开浏览器时的首页信息,其实已经触发了很多流量了。浏览网页会使用GET方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值