lua - 为什么 Splash 没有返回与我检查网站时相同的 HTML?
问题描述
所以我试图从这个网站获取 html(注意它是一个互联网存档链接)。在浏览器上检查网页时,您可以看到表格的每一行都是div
具有类的元素ReactVirtualized__Table__row tableRow___3EtiS
但是当我在启动时(在我的浏览器中)运行一个非常简单的 LUA 脚本以从该网站获取 html 时,我得到了一些非常不同的东西不包含ReactVirtualized__Table__row tableRow___3EtiS
. 这是我的代码:
function main(splash, args)
url = args.url
assert(splash:go(url))
assert(splash:wait(1))
return splash:html()
end
有谁知道这是为什么以及如何解决它?谢谢!
ps:我知道你不需要splash来获取这个特定的html,这只是问题的最基本版本,不需要过于复杂。
解决方案
推荐阅读
- javascript - 如何将单选按钮与输入文本字段联系起来?
- random - 如何在其他两个数组的范围之间创建一个随机数组?
- ms-office - Office Web 插件插件命令将命令发送到任务窗格
- css - 使用 CSS 居中复选框
- java - HTTPPOST - 代码不成功,但通过邮递员成功
- matlab - 根据 Matlab x, y, z 坐标的伺服电机路由
- javascript - 为什么 JSColor 没有在输入时初始化?
- python - 根据另一列中的 2 行计算列行
- html - 不知道为什么我的边框底部不起作用,有人可以解决它吗
- java - 如何更改 ResponseEntity 中的 JSON 响应格式?