我目前正在使用Java中的本地代理服务器,现在为了阻止我想要使用我的代码将系统范围的代理设置设置到本地代理服务器的用户的任何工作。
我尝试过使用;
System.setProperty("http.proxyHost", "localhost");
System.setProperty("http.proxyPort", "10001");
System.setProperty("proxySet", "true");
但如果我是正确的,这些只是JVM的设置?
如何设置系统范围的代理?
答案 0 :(得分:0)
每个平台的解决方案都不同,我目前只在Windows和OSX上实现了代理设置。
/Library/Preferences/SystemConfiguration/preferences.plist
Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings