Java设置简单代理

时间:2018-10-30 17:40:58

标签: java

我使用的是VPN,因此我需要一个代理才能在POSTMAN上发布REST帖子。所以我设置了一个代理IP和端口,它可以工作...

但是在Java中,即使我以编程方式设置代理,也会出现连接超时。

System.setProperty("http.proxyHost",ip);
System.setProperty("http.proxyPort",port);

这是什么原因?

1 个答案:

答案 0 :(得分:0)

Java对http和https代理设置具有不同的属性,因为您可能希望为每个代理使用不同的代理。

在这种情况下,您需要设置https.proxyHosthttps.proxyPort

此处列出了Java支持的网络属性的完整详细信息:

https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/doc-files/net-properties.html