Fiddler抓取java代码发起的请求包

主要方式是设置代理,fiddler运行在8888端口上。

例如

			//RestTemplate restTemplate = new RestTemplate();
			RestTemplate restTemplate = new RestTemplate(new SimpleClientHttpRequestFactory() {{
		        setProxy(new java.net.Proxy(java.net.Proxy.Type.HTTP, new InetSocketAddress("127.0.0.1", 8888)));
		    }});
//			HttpHost proxy = new HttpHost("127.0.0.1",8888);
//			 
//			CloseableHttpClient httpClient = HttpClients.custom().setProxy(proxy).build();
			ResponseEntity<String> resStr = restTemplate.exchange(API_URL, HttpMethod.POST, httpEntity, String.class);

或者


HttpHost proxy = new HttpHost(“127.0.0.1”,8888);

CloseableHttpClient httpClient = HttpClients.custom().setProxy(proxy).build();

发布了331 篇原创文章 · 获赞 51 · 访问量 44万+

猜你喜欢

转载自blog.csdn.net/y41992910/article/details/95491390