java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Idea代理设置与Java程序的代理设置

Idea代理设置与Java程序的代理设置方式

作者:Menng_

文章总结:学习WebService时,使用Fiddler抓取包数据,发现Idea代理设置与Java程序代理设置不同,Java程序需要在发送请求前设置代理,代码如下

Idea代理设置与Java程序的代理设置

最近在学习WebService的过程中,为了弄清楚发送和接收的包的数据结构,使用Fiddler抓取包的数据。

开始先配置了Idea的代理设置,但执行Java代码发送请求时,依然无法在Fiddler中抓取到数据,使用Idea代理设置的Check connection时,验证是否走代理Fiddler时,可以抓取到数据。

才明白工具的代理设置与程序无关,需要在程序中设置代理,设置如下。

Idea代理设置

打开设置,选择Manual proxy configuration,配置Host namePort number即可!

Java程序代理设置

在发送请求前加入如下代码。

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文