手把手教你抓住 webservice 发送的数据包

阅读 53

2021-09-21

因为 webservice 底层是使用 HTTP 协议发送数据包的,所以我们先安装一个 http 协议的调试工具 fiddler4(下载地址)

安装好后的界面是这样的:

手上的这个项目是作为 webservice 的客户端,来调用 webservice 服务端的,即服务端调用服务端的模式,所以直接使用 fiddler4 是抓不到包的哦。

我们要在 java 的方法中加入代理设置:

System.setProperty("http.proxyHost", "127.0.0.1");
System.setProperty("https.proxyHost", "127.0.0.1");
System.setProperty("http.proxyPort", "8888");
System.setProperty("https.proxyPort", "8888");

这样,所有的方法调用都会通过 fiddler4 软件,这样我们就可以看到抓到的数据包咯:

精彩评论(0)

0 0 举报