есть ли способ добавить поддержку JavaScript для механизации, чтобы он обрабатывал простое перенаправление, например document.location.href=
?Как добавить поддержку JS к камню Ruby Mechanize?
2
A
ответ
0
Для поддержки этого, вам нужно только извлечь HREF параметр (с использованием регулярных выражений может быть), а затем сделать:
mech.get(href_param)
Насколько я знаю mechanize
поддерживает относительный URL.
Если необходимо javascript, я бы предложил firewatir. Он может автоматизировать firefox, и таким образом вы получаете бесплатный переводчик javascript.
Смежные вопросы
- 1. Как добавить атрибуты к моему драгоценному камню?
- 2. Rails добавить поля к камню несущей волны
- 3. Как передать подключение activerecord к пользовательскому драгоценному камню в ruby
- 4. Добавить неназванное поле для формирования. Mechanize Ruby
- 5. Mechanize Ruby: Print Cookies
- 6. Ruby Mechanize ASP webpage
- 7. Ruby mechanize click divs
- 8. Ruby mechanize post с заголовком
- 9. Ruby :: Mechanize :: cookie_jar
- 10. Как добавить поддержку AVR к Clang?
- 11. Как добавить многоязычную поддержку к opencart-модулю
- 12. Как добавить поддержку Unicode к CRichEditCtrl?
- 13. Ruby Mechanize: пользовательские агенты?
- 14. Ruby Mechanize + Tor?
- 15. Как получить доступ к установленному камню внутри Travis
- 16. Как добавить поддержку smtp?
- 17. Как добавить угловую поддержку Notepad ++?
- 18. Ruby HTTPNotFound Error with Mechanize
- 19. Позвоните в onclick Ruby Mechanize
- 20. Ruby Mechanize Page to String
- 21. Ruby - Mechanize: get() throws exception
- 22. Ruby Mechanize login не работает
- 23. Как добавить поддержку emmet в редактор кода ace js?
- 24. SelectList with Mechanize in Ruby
- 25. пытается POST с ruby mechanize
- 26. Анализ с помощью Ruby Mechanize
- 27. Загрузить файл с Ruby Mechanize
- 28. Ruby/Nokogiri/Mechanize: Как загрузить файл XLS?
- 29. как читать документацию nokogiri.org? (ruby + mechanize + nokogiri)
- 30. ruby mechanize: Как получить вложение из GET
но что, если перенаправление условно? – Fluffy