Skip to content Skip to sidebar Skip to footer

Set Proxy Server With Selenium And Chrome

How can I use proxy server using selenium and google chrome? I attached the code and I'm not sure if this will change the actual proxy server.

Solution 1:

from selenium import webdriver

PROXY = "88.157.149.250:8080" # IP:PORT or HOST:PORT

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % PROXY)

chrome = webdriver.Chrome(chrome_options=chrome_options)
chrome.get("http://google.com")

Solution 2:

You can open the page https://www.whatismyip.com/my-ip-information/

chrome.get("https://www.whatismyip.com/my-ip-information/")

Solution 3:

proxy = 192.168.22.1:8080
if proxy != None:
    print('\nProxy ativado: ',proxy)
    #chrome_options.add_argument('--proxy-server=%s' % proxy)
    webdriver.DesiredCapabilities.CHROME['proxy'] = {
        "httpProxy": proxy,
        "ftpProxy": proxy,
        "sslProxy": proxy,
        "proxyType": "MANUAL",

    }

webdriver.DesiredCapabilities.CHROME['acceptSslCerts']=True
print(webdriver.DesiredCapabilities.CHROME)

Post a Comment for "Set Proxy Server With Selenium And Chrome"