java - 如何使用java为firefox设置代理?

标签 java linux squid

我正在尝试开发一个应用程序,它将 IP 地址作为输入并将其设置为客户端中的代理 Firefox 作为代理。这里的想法是,我试图通过java访问squid服务器?有可能这样做吗?提前致谢

最佳答案

您可以将 Java 应用程序配置为在代码中使用 Charles 或作为 java 可执行文件的命令行参数。

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

对于 HTTPS 也是如此。请注意,在这种情况下,您可能还需要将 Java 配置为信任 Charles 的根证书(请参阅 SSL 代理)。

System.setProperty("https.proxyHost", "127.0.0.1"); System.setProperty("https.proxyPort", "8888");

关于java - 如何使用java为firefox设置代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28336945/

相关文章:

java对象方法(菜鸟的东西)

linux - rsync 目录名称中的斜杠

proxy - Squid 代理缓存摘要

java - Mockito 无效使用 Matchers 异常

java - 导航栏的 Onclick 监听器

linux - UNIX 排序忽略空格

linux - Linux(64 位)org.openqa.selenium.NoSuchElementException 上的 phantomjs 异常错误

linux - 让 Squid 对第 3 方过滤器不可见

squid - 如何使用 squid 通过我的网络跟踪上传的文件名?

java - Hibernate 在列中插入自动编号