2010-10-13 4 views

ответ

10

Mechanize это путь для основных вещей, как упростить взаимодействие, держа на печенье и т.д.

Для полного моделирования браузера, хотя , включая модные вещи, такие как Javascript, мы более ограничены. Однако такой инструмент, как Watir, может открыть браузер и запустить его по мере того, как ваш код диктует, что иногда может быть единственным вариантом, если требуется взаимодействие со сложными приложениями Javascript.

1

Если вам не нужно выполнять JavaScript вы можете также попробовать: Curb

Curl::Easy.perform(uri) do |curl| 
    curl.enable_cookies = true 
    curl.follow_location = true 
end 
Смежные вопросы