Я пытаюсь сделать HTTP-запрос с помощью Python. Я попытался изменить свой системный прокси Windows (используя inetcpl.cpl
)
url = 'http://www.whatismyip.com'
request = urllib2.Request(url)
request.add_header('Cache-Control','max-age=0')
request.set_proxy('127.0.0.1:9050', 'socks')
response = urllib2.urlopen(request)
response.read()
выдает мне ошибку
Отслеживание (последний вызов последним): файл "", строка 1, в ответе = urllib2.urlopen (запрос) Файл "C: \ Python27 \ lib \ urllib2.py", строка 126, в urlopen return _opener.open (url, данные, тайм-аут) Файл «C: \ Python27 \ lib \ urllib2.py», строка 400, в открытом ответе = self._open (req, data) Файл «C: \ Python27 \ lib \ urllib2.py», строка 423, в _open 'unknown_open', req) Файл «C: \ Python27 \ lib \ urllib2.py», строка 378, в _call_chain result = func (* args) Файл «C: \ Python27 \ lib \ urllib2.py», строка 1240 , в unknown_open поднять URLError ('unknown url type:% s'% type) URLError: