资源推荐
1.Wireshark抓包软件
Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。我们可以使用Wireshark抓包工具,分析HTTP数据报的格式。更加直观的了解http协议传输的内容。
Wireshark简体中文版下载地址:http://pan.baidu.com/s/1bgDvo
2.http协议系列博客。
http报文详解 http://www.cnblogs.com/klguang/p/4618526.html
URL与资源 http://www.cnblogs.com/klguang/p/4595599.html
http协议概述 http://www.cnblogs.com/klguang/p/4594910.html
Wireshark抓取http报文
Wireshark抓取http报文很简单,步骤如下。
1.打开软件
2.抓包->抓包参数选择
3.选择网卡,在抓包选项卡中->选择本地,Microsoft….的网卡。
4.抓包过滤->HTTP TCP port(80)->确定
5.点击开始,进行抓包
6.在浏览器地址栏中输入一个网址,例如:http://www.cnblogs.com/klguang/p/4618526.html
当浏览器中网页加载完成,点击停止抓包。
如果需要经常分析,可将内容保存。
分析Wireshark抓包结果
1.抓包结果
2.点击 Protocol字段 为HTTP的记录。
3.点击HTTP协议一栏(HyperText Transfer Protocol),展开HTTP报文详细信息。
4.HTTP协议分析
浏览器开发者工具
使用浏览器开发者工具进行网络捕获,可以方便直观的分析网页传输的内容。
1.打开浏览器->按下F12->选择网络
2.点击开始
3.在地址栏中输入URL,例如:http://www.cnblogs.com/klguang/p/4594910.html
4.点击其中一条记录
查看请求标头
查看响应标头