问题标签 [htmlunit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
926 浏览

java - GAE下使用HtmlUnit/HttpUnit

我正在尝试使用 HtmlUnit、HttpUnit 或任何类似库在我的应用程序(在 Google App Engine 下运行)中加载网页的 DOM。

有没有人设法做类似的事情?

0 投票
2 回答
387 浏览

java - 如何通过 Java 中的 HtmlUnit 在超链接上生成多个印象?

我正在使用HtmlUnit提供的无头浏览器

我在 webClient 中加载了一个网页。现在我想在超链接(在加载的网页上)上产生多次印象,就像我们将鼠标光标多次悬停在真实网络浏览器中网页中的链接上的链接上一样。

我怎样才能通过 HtmlUnit 做到这一点?

0 投票
1 回答
382 浏览

javascript - 如果我在 DOM 中没有表单,如何获取选择/选项列表

得到了以下 Html 块...

选择的页面/内容是由 javascript 函数/调用生成的……我可以获取页面,所以我得到了一个 HtmlPage 实例。

鉴于我在 DOM 中没有“表单”元素,我无法弄清楚如何获取选择/选项。指向处理此问题的代码块的指针将不胜感激。

实际的 Html 如下:

0 投票
2 回答
3619 浏览

java - HtmlUnit 可以处理 JavaScript 重定向吗?

我可以强制 HtmlUnit 返回 JavaScript 想要将我重定向到的 URL,而不是自动跟随 JavaScript 重定向吗?

// 语境:

如果连续有 5 个 JavaScript 重定向,我只能看到它停止的页面的 URL - 我无法查看它运行的 5 个 URL。

也许我可以将记录器连接到回调方法以查找重定向?不确定这是否可能,或者它会如何工作..

0 投票
1 回答
6567 浏览

javascript - htmlunit javascript问题

浏览了“网络”以及此处的其他回复..

我有一些类似于以下 html 的内容:

我试过以下没有运气

所以..我试图弄清楚执行行中应该做什么..

就像是

谢谢

0 投票
2 回答
2083 浏览

java - Java:HtmlUnit 在 JavaScript 错误时崩溃

有时 HtmlUnit 会偶然发现一个严重的 JavaScript 错误,导致整个应用程序崩溃。

这是它吐出的长堆栈跟踪:http: //pastie.org/806625

我已经将 webClient 设置为不对脚本错误抛出异常,但这似乎没有帮助:

可以做些什么来帮助 Java 从这个异常中恢复,以便它可以继续执行应用程序的其余部分吗?

0 投票
7 回答
10531 浏览

python - 使用 Python 进行屏幕抓取

Python 是否有提供 JavaScript 支持的屏幕抓取库?

我一直在使用pycurl处理简单的 HTML 请求,使用 Java 的HtmlUnit处理需要 JavaScript 支持的更复杂的请求。

理想情况下,我希望能够用 Python 做所有事情,但我还没有遇到任何允许我这样做的库。它们存在吗?

0 投票
2 回答
9198 浏览

java - 如何将 HtmlUnit cookie 保存到文件中?

我想将 HtmlUnit cookie 保存到一个文件中,并在下次运行时从该文件中加载它们。我怎样才能做到这一点?谢谢。

0 投票
1 回答
1437 浏览

java - 如何使用 HtmlUnit 发布 HEAD 请求?

如何使用现有的 WebClient 发布自定义 HEAD 请求?即页面上没有表单,我想手动设置请求属性。

0 投票
4 回答
10083 浏览

java - 如何告诉 HtmlUnit 的 WebClient 下载图像和 css?

如何让 WebClient 像普通的网络浏览器一样下载外部 CSS 样式表和图像主体?