Watir - Прокси
Watir позволяет использовать прокси с помощью прокси-объекта, который необходимо использовать с браузером.
Синтаксис
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :chrome, proxy: proxy
Пример того, как использовать прокси с браузером Chrome, показан ниже -
пример
require "watir"
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :chrome, proxy: proxy
b.goto 'google.com'
b.screenshot.save 'proxy.png'
Мы использовали прокси-объект, как показано ниже -
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
Детали адреса прокси должны использоваться как для http, так и для ssl. Мы можем использовать прокси с браузером Chrome, как показано ниже -
b = Watir::Browser.new :chrome, proxy: proxy
Выходной файл proxy.png показан ниже -
Пример использования прокси с браузером Firefox обсуждается ниже -
пример
require "watir"
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :firefox, proxy: proxy
b.goto 'google.com'
b.screenshot.save 'proxyfirefox.png'
Вы можете добавить детали прокси, как показано ниже -
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :firefox, proxy: proxy
Выходной файл proxyfirefox.png показан здесь -