Java中使用系统代理

施工中……

应用内通过 setProperty 临时 进行设置(这种有缺陷,中间一段时间相当于全局代理)

1
2
3
4
5
6
System.setProperty("http.proxyHost", proxyHost);
System.setProperty("http.proxyPort", proxyPort);
System.setProperty("https.proxyHost", proxyHost);
System.setProperty("https.proxyPort", proxyPort);

System.clearProperty("http.proxyHost");

参考资料:

  1. Java中使用代理-基于Shandowsocks
  2. Java程序通过代理访问网络
  3. gradle设置代理