小编Adr*_*ski的帖子

Capybara 使用 Ruby 等待页面完全加载所有元素

经过长时间无用的搜索,我想问以下问题:

1 . 特别是在水豚返回 {"status" => "success"} 之后会发生什么?它会等到所有元素都加载完毕(例如JS等)吗?或者它只是处理 HTTP 200 响应并将其发送回来而不关心?

2 . 除了设置超时之外,还有其他方法可以让水豚等待页面完全加载所有元素和功能吗?

例如,有没有方法可以告诉水豚:“访问特定页面时是否执行了 JS?” 或“页面加载是否完全完成?”。

我将不胜感激任何想法,谢谢!

javascript ruby ruby-on-rails web-scraping capybara

3
推荐指数
1
解决办法
6747
查看次数

标签 统计

capybara ×1

javascript ×1

ruby ×1

ruby-on-rails ×1

web-scraping ×1