Watir - Proxy

Watir cho phép sử dụng proxy với sự trợ giúp của đối tượng proxy cần được sử dụng với trình duyệt.

Cú pháp

proxy = {
   http: '127.0.0.1:8080',
   ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :chrome, proxy: proxy

Dưới đây là ví dụ về cách sử dụng proxy với trình duyệt Chrome -

Thí dụ

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'

Chúng tôi đã sử dụng đối tượng proxy như hình dưới đây -

proxy = {
   http: '127.0.0.1:8080',
   ssl: '127.0.0.1:8080'
}

Chi tiết địa chỉ proxy sẽ được sử dụng cho cả http và ssl. Chúng ta có thể sử dụng proxy với trình duyệt chrome như hình dưới đây -

b = Watir::Browser.new :chrome, proxy: proxy

Proxy.png đầu ra được hiển thị bên dưới:

Dưới đây là một ví dụ về cách sử dụng proxy với trình duyệt Firefox:

Thí dụ

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'

Bạn có thể thêm chi tiết proxy như hình dưới đây -

proxy = {
   http: '127.0.0.1:8080',
   ssl: '127.0.0.1:8080'
}
b = Watir::Browser.new :firefox, proxy: proxy

Proxyfirefox.png đầu ra được hiển thị ở đây -