Я использую селен с питоном. Мне нужно настроить прокси.Настройка прокси с селеном/питоном
Он работает для HTTP, но не для HTTPS.
код я использую:
# configure firefox
profile = webdriver.FirefoxProfile()
profile.set_preference("network.proxy.type", 1)
profile.set_preference("network.proxy.http", '11.111.11.11')
profile.set_preference("network.proxy.http_port", int('80'))
profile.update_preferences()
# launch
driver = webdriver.Firefox(firefox_profile=profile)
driver.get('https://www.iplocation.net/find-ip-address')
Также. Есть ли способ полностью заблокировать любой исходящий трафик с моего IP-адреса и ограничить его ТОЛЬКО к IP-прокси, чтобы я случайно не испортил тест/статистику, случайно переключившись с прокси-сервера на прямое соединение?
Любые советы помогут! Спасибо :)
Зачем это требуется? Является ли селен не в состоянии предоставить прокси-сервер самостоятельно? Зачем нужен браузер? Я ценю информацию до сих пор, сделаю некоторое чтение. Спасибо :) – willer2k
Это полезно, потому что у вас есть доступ к данным HAR с прокси-сервера, что обеспечит уверенность в том, что прокси используется, среди прочих преимуществ. Получить эти данные в противном случае было бы несколько вовлеченным процессом. Browsermob proxy абстрагирует это с помощью единого API. – sytech
Хорошо! здорово! спасибо – willer2k