Watir - Proxy
Watir consente di utilizzare il proxy con l'aiuto di un oggetto proxy che deve essere utilizzato con il browser.
Sintassi
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :chrome, proxy: proxy
Di seguito è riportato un esempio su come utilizzare il proxy con il browser Chrome:
Esempio
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'
Abbiamo utilizzato l'oggetto proxy come mostrato di seguito:
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
I dettagli dell'indirizzo proxy devono essere utilizzati sia per http che per ssl. Possiamo usare il proxy con il browser Chrome come mostrato di seguito -
b = Watir::Browser.new :chrome, proxy: proxy
L'output proxy.png è mostrato di seguito:
Di seguito viene discusso un esempio su come utilizzare il proxy con il browser Firefox:
Esempio
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'
È possibile aggiungere i dettagli del proxy come mostrato di seguito:
proxy = {
http: '127.0.0.1:8080',
ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :firefox, proxy: proxy
L'output proxyfirefox.png è mostrato qui -