Fiddler抓取Intellij Idea中執行的web網絡請求


 

首先可以打開命令行 輸入:ipconfig

找到本機配置的IP地址 這里是: 192.168.97.122 

或者打開Fiddler

點擊如下圖片中的小三角符號:將鼠標放在online的位置,也可以看到IP地址

 

FIddler默認監聽的8888 端口, 此端口可以自行配置(一般無需修改端口號,除非和其他應用的端口沖突,比如8888端口被占用了)

在如下設置中可以手動配置端口:

 

找到IP 和端口號之后

 

在你的網絡請求代碼邏輯執行之前設置下代理就OK了

例如: 

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

注意: IP和端口號要替換成你的機器上的配置。

 

Fiddler中請求過濾選項也要改動下:

 

默認Fiddler只抓取Web Browsers的請求。

 

一切配置完成, 在Idea中執行代碼發出的網絡請求就可以被Fiddler捕獲到,進而方便分析

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM