我想使用托管在Heroku上的Watir生成 HTML 快照。
Google's Full Specification for Making AJAX Applications Crawlable建议使用HTMLUnit ...请参阅如何创建 HTML 快照?第 3 点。
HtmlUnit 是一个纯 Java 的无头浏览器模拟器;不幸的是,jRuby 不是 Heroku 的一个选项。所以 HtmlUnit 被排除在外(据我所知)。
如果您有兴趣,我还有另一个关于 HtmlUnit 作为托管在 Google App Engine 上的服务的问题... 使 AJAX 应用程序可抓取?如何在 Google App Engine 上构建一个简单的 Web 服务来生成 HTML 快照?...仍在等待经过验证的示例/答案。