0

我正在寻找一种方法来控制 web 浏览器,例如 firefox 或 chrome。我需要类似“selenium webdriver”的东西,但这将允许我打开许多实例 URL 加载、获取 http 标头、响应代码、获取响应内容、加载时间等。

有没有我可以用来做的库、框架、api?我找不到一个完全可以做到的,selenium 打开浏览器并转到 url 但我无法获取 http 标头

4

1 回答 1

0

硒和水母通常是强有力的选择。Jellyfish 是一个使用 Node.js 的选项——虽然我没有这方面的经验,但我从同事那里听到了好消息。

如果您只想获取标题等,可以使用 cURL 库或 wget。例如,我使用 cURL 和 NuSOAP 来查询 PHP 中的 XML Web 服务。缺点是这些不是功能浏览器,仅执行 HTTP 请求并使用响应。


于 2012-11-22T03:23:38.807 回答