Можно ли моделировать браузер в Ruby? Я знаю о OpenURI, но я хочу, чтобы имитировать даже поведение печенья и т.д.Имитировать браузеру Ruby с файлами cookie?
7
A
ответ
10
Mechanize это путь для основных вещей, как упростить взаимодействие, держа на печенье и т.д.
Для полного моделирования браузера, хотя , включая модные вещи, такие как Javascript, мы более ограничены. Однако такой инструмент, как Watir, может открыть браузер и запустить его по мере того, как ваш код диктует, что иногда может быть единственным вариантом, если требуется взаимодействие со сложными приложениями Javascript.
1
Если вам не нужно выполнять JavaScript вы можете также попробовать: Curb
Curl::Easy.perform(uri) do |curl|
curl.enable_cookies = true
curl.follow_location = true
end
Смежные вопросы
- 1. Доступ к браузеру cookie из Android-приложения?
- 2. Как запретить браузеру хранить файлы cookie?
- 3. являются файлами cookie, обязательными для приложения Ruby on Rails?
- 4. Другие проблемы с файлами cookie, php
- 5. Управление файлами cookie с помощью Javascript
- 6. Управление файлами cookie с Android-приложением
- 7. PHP Проблемы с файлами cookie и заголовками
- 8. Работа с файлами cookie в javascript
- 9. Управление файлами cookie с Java URLConnection
- 10. Работа с двумя файлами cookie PHP?
- 11. Управление файлами cookie с истечением срока действия
- 12. weird MVC2 Проблема с файлами cookie
- 13. Ruby & Selenium - как передать аргументы браузеру?
- 14. Как имитировать создание utmz-cookie Google Analytics?
- 15. Имитировать сеансовые файлы cookie в мобильных сеансах?
- 16. cherrypy: отключить отправку файлов cookie со статическими файлами и файлами
- 17. Как имитировать домен cookie в браузере
- 18. Скомпилированное приложение с конфигурационными файлами Ruby (yml)
- 19. Удаленное управление локальными файлами с помощью Ruby?
- 20. Ruby Cucumber работает с несколькими файлами функций
- 21. Работа с большими CSV-файлами в Ruby
- 22. Поделиться файлами cookie на субдомен на localhost
- 23. Может ли работать с проверкой подлинности с отключенными файлами cookie?
- 24. проблема с файлами cookie с firefox, jquery и codeigniter
- 25. Проверка подлинности с использованием форм, общие проблемы с файлами cookie
- 26. Проблема с выпуском Samsung Smart TV с несовместимыми файлами cookie
- 27. Проблемы с файлами cookie с таймером обратного отсчета javascript
- 28. Запрос GET с файлами cookie с установленным флагом
- 29. Проблема с файлами cookie с ASP.NET/ASP.NET MVC2
- 30. Worklight 6.2 - Проблема с файлами cookie с командами и амперсандами