2015-04-07 3 views
0

Я читал документы, гугле, и единственное, что я смог найти:набор HTTPS-прокси с механизацией (python) - возможно?

Python mechanize doesn't work when HTTPS and Proxy Authentication required

, который, кажется, указывает, что это не возможно. Я бы предпочел не перебирать другую библиотеку, не знает ли кто-нибудь, возможно ли это?

+0

Как насчет [этого] (https://gist.github.com/emergent/3983870).? Это рубин, но, может быть, вы можете адаптировать решение. –

+0

Я думаю, что это общий http-прокси-сервер? Я пытаюсь https – Solaxun

ответ

0

вы можете установить прокси-сервер HTTPS в механизации следующим образом.

import mechanize 
url = 'https://www.hostname.com/' 
br = mechanize.Browser() 
br.set_proxies({"http":"username:[email protected]:port", 
       "https":"username:[email protected]:port"}) 
br.set_handled_schemes(['http', 'https']) 
br.open(url) 
Смежные вопросы