Вы можете просто установить Fiddler в качестве HTTP-прокси для своего приложения, установив свойства
http.proxyHost
до localhost и http.proxyPort
до 8888 для HTTP-трафика и
https.proxyHost
/ https.proxyPort
для трафика HTTPS.
Для трафика HTTPS вы также должны добавить корневой сертификат Fiddler (экспортируемый в диалоге опций) в качестве доверенного сертификата к вашему приложению.
Вы можете сделать это, добавив следующие строки в начале вашего кода
System.setProperty("http.proxyHost", "localhost");
System.setProperty("http.proxyPort", "8888");
или установите их через командную строку при запуске Java-VM:
java -Dhttp.proxyHost=localhost -Dhttp.proxyPort=8888 ...