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をここに示します-