我正在尝试使用小型Java代码生成浏览器
String command="rundll32 url.dll,FileProtocolHandler http://www.google.com"
Process process = Runtime.getRuntime().exec(command);
以上的事情很好。但是我遇到了一些困难。
我尝试实现以下代码,但它不起作用:
System.setProperty("http.proxyHost", "localhost");
System.setProperty("http.proxyPort", "8080");
但我能理解的是它适用于JVM而不适用于浏览器。我需要为特定浏览器更改此设置。
谢谢和问候。
答案 0 :(得分:2)
我的回答可能无法完全帮助您,但它可以为您提供一些指导。
与System.setProperty完全无关。此方法设置VM系统属性。
您要做的是“更改Windows属性”。然后你应该像以前一样通过Windows命令(而不是java)找到解决方案:
String command="xxxx"
Process process = Runtime.getRuntime().exec(command);