Watir - proxy
Watir umożliwia korzystanie z proxy za pomocą obiektu proxy, który musi być używany z przeglądarką.
Składnia
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :chrome, proxy: proxy
Przykład korzystania z serwera proxy w przeglądarce Chrome pokazano poniżej -
Przykład
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'
Użyliśmy obiektu proxy, jak pokazano poniżej -
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
Szczegóły adresu proxy mają być używane zarówno dla protokołu http, jak i ssl. Możemy używać proxy z przeglądarką chrome, jak pokazano poniżej -
b = Watir::Browser.new :chrome, proxy: proxy
Wyjście proxy.png pokazano poniżej -
Przykład korzystania z serwera proxy w przeglądarce Firefox omówiono poniżej -
Przykład
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'
Możesz dodać szczegóły serwera proxy, jak pokazano poniżej -
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :firefox, proxy: proxy
Tutaj pokazany jest wynik proxyfirefox.png -