java - 如何在代理链后面运行java

标签 java proxy tor packets

我有一个java类,其中htmlunit的webclient获取html页面。我想通过 Tor 代理发送数据包。当我在 java 代码中设置代理时,通过设置系统属性:

System.getproperty("socksProxyHost","127.0.0.1");
System.getproperty("socksProxyPort","9050");

,它工作正常。但是当我想使用ProxyChains工具时,

proxychains java -jar MyPackagedJava.jar

,这不行! 换句话说,我想通过ProxyChains发送htmlunit的数据包。怎么做?

最佳答案

HtmlUnit 不使用 java 代理设置,您必须在客户端设置期间进行配置。 看看HtmlUnit -Getting started ;有一个代理设置示例。

关于java - 如何在代理链后面运行java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46521960/

相关文章:

java - to.UpperCase 跳过它应该工作的过程

java - 当我们按下键盘上的 TAB 按钮时,如何使滚动 Pane 的滚动条随光标自动移动?

java - 为 Android 项目创建和引用库(使用命令行和 gradle)

docker - Docker容器中的NCurses

java - 求一定范围内的素数

django - 由于 CSRF 失败(Django 1.2.3)导致的间歇性 403s

proxy - 如何使用 ipv6 请求连接到 ipv4 主机?

Perl AnyEvent::HTTP 请求使用代理失败

node.js - 使用 Tor 运行 Puppeteer