Можете ли вы развернуть Watir на Heroku, чтобы генерировать снимки HTML? Если так, как?

StackOverflow https://stackoverflow.com/questions/3597118

Вопрос

Я хотел бы создать снимки HTML, используя Варенье, размещены Heroku.

Google's. Полная спецификация для изготовления приложений AJAX сканирует предлагает использовать Htmlunit.... видеть Как мне создать HTML Snapshot? Точка № 3.

HTMLUNIT является эмулятором без головы без головы Java; И, к сожалению, Jruby не вариант на Героку. Так что HTMLUNIT исключен (для моих знаний).

Если вы заинтересованы, у меня есть другой вопрос открытый в отношении HTMLUNIT в качестве службы, размещенного в Google App Engine ...Создание Ajax приложений по сканированию? Как построить простой веб-сервис в Google App Engine для создания снимков HTML? ... все еще жду доказанного примера / ответа.

Это было полезно?

Решение

Нет. Вам нужна полная среда для рабочего стола для запуска Watir. Heroku не предоставляет вам это.

Вы можете использовать такие услуги, как Amazon EC2

Другие советы

Да, ты можешь

Используйте Watir с фантомии, которые без головы

browser = Watir::Browser.new :phantomjs

Использовать фантомые на Heroku, вам нужно использовать Heroku Phantomjs Buildpack

Ответ Троэлькина неверно. Есть способы бегать «безголовые» браузеры с WATIR, которые не требуют «полной настольной среды». Сказав это, я не знаю, какой метод может быть уместным на Heroku.

Другие варианты автоматизации «без головы» (если вы используете Ruby), механизируют с Open-Uri, наряду с (по желанию) Nokogiri.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top