参考:wireshark过滤语法总结_cumirror的博客-CSDN博客_wireshark过滤关键字
wireshark 过滤基础知识_iteye_1029的博客-CSDN博客
1、需要安装npcap,地址:Npcap: Windows Packet Capture Library & Driver
有时候使用时会报错,可能是关闭了Npcap Loopback Adapter,需要在更改适配器设置里“启用”。
2、启动VS2017中的webapi后台项目,访问地址http://localhost:51090/
3、启动VUE中的前端项目,访问地址http://127.0.0.1:8020/
4、打开Wireshark,捕获->捕获过滤器,点"+"新建过滤器,"port 8020 or port 51090"
5、捕获->选项,选择Npcap Loopbak Adapter, 再选过滤器, "port 8020 or port 51090",点开始
或者:
6、 添加显示过滤器
7、捕获过滤器进行捕获过滤,显示过滤器对捕获到的数据再进行过滤
8、添加显示过滤器按钮后,会有几个过滤器按钮,单击对应的按钮进行显示过滤即可,非常方便
9、这是捕获加显示过滤后的一个POST请求,有头数据和BODY数据,BODY数据为JSON格式,从Content-type: application/json和JavaScript Object Notation: application/json可以看出
10、tcp.segment_data matches BIN
11、显示过滤器一:过滤显示数据中包含"GET...."协议的数据,data.data contains "GET,"
12:显示过滤器二,data.len > 15
13:捕获过滤器,捕获->捕获过滤器
host 192.168.0.10 and tcp表示捕获192.168.0.10主机的tcp协议
14、显示管理器,显示websocket数据
15、查看数据
16、结果