Найти - Пользователи
Полная версия: urllib2: ругается на авторизацию proxy
Начало » Network » urllib2: ругается на авторизацию proxy
1
Все ники заняты
ActivePython 2.5, WimXP SP2.
При вызове метода urlopen ругается на авторизацию proxy:
Traceback (most recent call last):
File “C:\Temp\test.py”, line 16, in <module>
f = urllib2.urlopen(req)
File “C:\Python25\lib\urllib2.py”, line 121, in urlopen
return _opener.open(url, data)
File “C:\Python25\lib\urllib2.py”, line 380, in open
response = meth(req, response)
File “C:\Python25\lib\urllib2.py”, line 491, in http_response
‘http’, request, response, code, msg, hdrs)
File “C:\Python25\lib\urllib2.py”, line 418, in error
return self._call_chain(*args)
File “C:\Python25\lib\urllib2.py”, line 353, in _call_chain
result = func(*args)
File “C:\Python25\lib\urllib2.py”, line 499, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 407: Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy service is denied. )
Не знаю, в каком направлении даже думать. Каким образом можно авторизоваться?
pythonwin
может это подойдет?
Все ники заняты
Не знаю :(. Я в этом вообще ноль…
Могу сказать только, что в свойствах браузера вижу адрес прокси (имя компьютера) и порт 8080. Что с этим делать, не знаю…
Все ники заняты
В доке нашел такой пример:
import urllib2
# Create an OpenerDirector with support for Basic HTTP Authentication...
auth_handler = urllib2.HTTPBasicAuthHandler()
auth_handler.add_password('realm', 'host', 'username', 'password')
opener = urllib2.build_opener(auth_handler)
# ...and install it globally so it can be used with urlopen.
urllib2.install_opener(opener)
urllib2.urlopen('http://www.example.com/login.html')
Не понятно, что такое ‘realm’ и ‘host’, и где взять ‘username’ и ‘password’… В свойствах браузера вижу адрес прокси (имя компьютера) и порт 8080, и всё.
Не прокатывает:
auth_handler.add_password(None, '\\compName.domain.ru:8080', '', '')
dvs
Все ники заняты, юзай http://ntlmaps.sourceforge.net/
dvs
или вот http://webcleaner.sourceforge.net/
Wah
таже проблема , поставил, ntlmaps запустил, Опера без проблем коннекиться по локалхост, а питон скрипт не хочет, ругается на авторизацию, Покажите примерчик, как конектитесь?
WesleyByrd
Я не знаю. Я делаю это все о …
Я могу только сказать, что я вижу черты адреса прокси-сервера браузера (имя хоста) и порта 8080. Что с ним делать, я не знаю …
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB