wireshark跟踪浏览器数据流
时间: 2023-08-19 12:16:41 浏览: 54
在使用Wireshark跟踪浏览器数据流时,可以看到以下过程:首先,浏览器向目标域名发出HTTP请求。这个请求通过TCP/IP协议传输,并经过DNS解析和ARP协议获取目标主机的MAC地址。然后,目标主机接收到数据帧后,通过IP/TCP/HTTP协议处理请求,并返回HTTP响应。这个响应也通过TCP/IP协议传输,并经过DNS解析和ARP协议获取我的主机的MAC地址。最后,我的主机接收到数据帧后,通过IP/TCP/HTTP协议将响应传递给浏览器,浏览器以网页形式显示HTML内容。这个过程中,HTTP请求由请求行、消息报文和请求正文组成,而HTTP响应由状态行、消息报头和响应正文组成。\[1\]\[3\]另外,长轮询是一种基于HTTP长连接的服务器推技术,浏览器发起一个询问请求,当没有新数据时,服务器端不立即响应,而是等待数据产生后才向浏览器响应,一个HTTP连接结束。\[2\]
#### 引用[.reference_title]
- *1* *2* *3* [使用WireShark了解浏览器访问网络的整个过程](https://blog.csdn.net/chun0801/article/details/94989287)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]