1、关闭自动抓取,只监听 8888 端口。

点击 Capturing

2、设置 http 代理服务器信息。
/**
* 设置http代理
* */
public void enableHttpProxy() {
System.setProperty("http.proxyHost", "127.0.0.1");
System.setProperty("http.proxyPort", "8888");
}
3、使用 RestTemplate 调用服务。
public class DemoMain {
public static void main(String[] args) {
enableHttpProxy(); // set system properties for http proxy
RestTemplate restTemplate = new RestTemplate();
String text = restTemplate.getForObject("http://wx.sanguosha.com/api/clock/do", String.class);
System.out.println(text);
}
public static void enableHttpProxy() {
System.setProperty("http.proxyHost", "127.0.0.1");
System.setProperty("http.proxyPort", "8888");
}
}
4、Fiddler 抓包查看。
![]()
【一起学习】
本文介绍如何在Fiddler中配置监听特定端口,设置HTTP代理,并使用Java的RestTemplate发起请求。首先,关闭Fiddler的自动抓取功能,仅监听8888端口;接着,通过代码设置系统的HTTP代理为本地地址127.0.0.1和端口8888;最后,利用RestTemplate调用外部服务并查看响应结果。

470

被折叠的 条评论
为什么被折叠?



