0

我是 htmlunit 的新手,几乎没有编程知识。在 Centos - Webserver(用于 www.mydomain.com)中,我正在尝试创建一个代理。

我希望我的服务器在请求 www.mydomain.com 时用作代理,并将响应作为 htmlsnapshot 发送。

我看到了一些像

SocketAddress addr = new InetSocketAddress("xxx.xxx.xx.xxx", 8888); 代理 proxy = new Proxy(Proxy.Type.HTTP, addr); //or Proxy.Type.SOCKS URL url = new URL("http://mydomain.com/test"); URConnection conn = url.openConnection(代理);

但我想知道在哪里设置。这可以完全从 apache 完成吗?我没有看到任何配置文件,例如 htmlunit。

顺便说一句,我已经安装了 htmlunit(使用 jpackage repo)

4

1 回答 1

0

HTMLUnit 是用于 Java 程序的无 GUI 浏览器 您在哪里看到包含的代码。从记忆中,即使有代理类,我也无法回忆起 API。您当然可以通过传入 ProxyConfig 将 WebClient 指向代理;这只是为了整理 WebClient 类。

您是在寻找代理服务器,还是寻找模拟浏览器的方法?

于 2012-05-01T12:17:21.820 回答