0
我想在Javascript完全呈現所有內容之後刮一個頁面。當然,機械化本身不能做到這一點。我的電腦資源有限,所以我想避免像Selenium和Watir這類打開內存佔用的瀏覽器窗口的屏幕刮取器。Ruby的機械化過程可以呈現網頁嗎?
This StackOverflow question提到WWW :: Mechanize :: Firefox for Perl,它被認爲是處理渲染的網頁。
在Ruby中是否存在類似這樣的事情?
你可能會在這個列表中找到你可以使用的東西:https://github.com/dhamaniasad/HeadlessBrowsers – coreyward
還有[這篇文章](https://www.amberbit.com/blog/2014/2/12/automate-tasks-on-the-web-with-ruby-and-capybara /)使用PhantomJS(基於無頭的基於webkit的瀏覽器)的詳細信息。 – coreyward