Уведомления

Jabber-конференция сообщества: pythonua@conference.jabber.ru

#1 Апрель 12, 2007 14:46:18

Все ники заняты
От:
Зарегистрирован: 2007-02-18
Сообщения: 156
Репутация: +  1  -
Профиль   Отправить e-mail  

urllib2: ругается на авторизацию proxy

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. )
Не знаю, в каком направлении даже думать. Каким образом можно авторизоваться?



Офлайн

#2 Апрель 12, 2007 14:58:13

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

urllib2: ругается на авторизацию proxy

Офлайн

#3 Апрель 12, 2007 15:32:15

Все ники заняты
От:
Зарегистрирован: 2007-02-18
Сообщения: 156
Репутация: +  1  -
Профиль   Отправить e-mail  

urllib2: ругается на авторизацию proxy

Не знаю :(. Я в этом вообще ноль…
Могу сказать только, что в свойствах браузера вижу адрес прокси (имя компьютера) и порт 8080. Что с этим делать, не знаю…



Офлайн

#4 Апрель 12, 2007 16:27:17

Все ники заняты
От:
Зарегистрирован: 2007-02-18
Сообщения: 156
Репутация: +  1  -
Профиль   Отправить e-mail  

urllib2: ругается на авторизацию proxy

В доке нашел такой пример:

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', '', '')



Отредактировано (Апрель 12, 2007 16:39:17)

Офлайн

#5 Апрель 12, 2007 16:48:56

dvs
От:
Зарегистрирован: 2006-05-22
Сообщения: 176
Репутация: +  3  -
Профиль   Отправить e-mail  

urllib2: ругается на авторизацию proxy

Все ники заняты, юзай http://ntlmaps.sourceforge.net/



Офлайн

#6 Апрель 12, 2007 16:59:00

dvs
От:
Зарегистрирован: 2006-05-22
Сообщения: 176
Репутация: +  3  -
Профиль   Отправить e-mail  

urllib2: ругается на авторизацию proxy

Офлайн

#7 Янв. 16, 2008 13:26:45

Wah
От:
Зарегистрирован: 2008-01-16
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

urllib2: ругается на авторизацию proxy

таже проблема , поставил, ntlmaps запустил, Опера без проблем коннекиться по локалхост, а питон скрипт не хочет, ругается на авторизацию, Покажите примерчик, как конектитесь?



Офлайн

#8 Янв. 9, 2015 08:52:20

WesleyByrd
Зарегистрирован: 2015-01-09
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

urllib2: ругается на авторизацию proxy

Я не знаю. Я делаю это все о …
Я могу только сказать, что я вижу черты адреса прокси-сервера браузера (имя хоста) и порта 8080. Что с ним делать, я не знаю …



You can easily check out our high quality ccna exam 200-120 which prepares you well ccna 200-120 syllabus - pass-4sure for the You can also get success in real security+ plus exam

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version