gpt4 book ai didi

javascript - 如何使用 Perl 获取动态 Web 内容?

转载 作者:行者123 更新时间:2023-12-04 01:04:16 25 4
gpt4 key购买 nike

这有点棘手。我猜这个网页使用某种 AJAX 来根据搜索查询提取内容。当我在 Perl 中使用 get 获取页面时,它会获取 php/html 背后的脚本代码,但不会获取手动搜索查询时显示的结果。我需要能够获取结果页面的内容。在 Perl 中有没有办法做到这一点?

最佳答案

看看Selenium RCWWW::Selenium Perl 中的模块。通过它们,您可以控制真正的网络浏览器。

另一个选项是 WWW::HtmlUnit它使用 HtmlUnit Java 库在没有网络浏览器的情况下执行 JavaScript。 WWW::HtmlUnit 使用 Inline::Java授予 Perl 访问库的​​权限。我发现在安装时,最好对“Do you wish to build the JNI extension?”这个问题说 No。

关于javascript - 如何使用 Perl 获取动态 Web 内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1392005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com