2013-05-15 2 views
0

Попытка подключения к прокси-сервер с болтать:Подключение к Jabber-серверу через прокси-сервер в Python (XMPPY)

> JCON = xmpp.Client(server=SERVER, port=PORT, debug=[]) 
> con=JCON.connect(server=(CONNECT_SERVER, PORT), proxy=(127.0.0.1, 80), secure=0,use_srv=True) 

Без прокси он соединяется отлично. Правильно ли синтаксис прокси? Ссылка на «Client.py» в XMPPY (https://github.com/normanr/xmpppy/blob/master/xmpp/client.py) может помочь понять синтаксис.

Вряд ли ответит в ближайшее время!

ответ

1

Из кода вы связаны:

«прокси» аргумент это словарь с обязательным ключами «хозяина» и «порт» (адрес прокси-сервера)

+0

Что сниппет, который должен быть добавлен? – user2385475

0

Вы должны изменить его в словарь, как это ,

con=JCON.connect(server=(CONNECT_SERVER, PORT), proxy={'host':'127.0.0.1', 'port':'80'}, secure=0,use_srv=True) 

Если требуется аутентификация, то добавьте «пользователя»: «я», «пароль»: «секрет» в словарь, как этот

con=JCON.connect(server=(CONNECT_SERVER, PORT), proxy={'host':'127.0.0.1', 'port':'80','user':'me','password':'secret'}, secure=0,use_srv=True) 
Смежные вопросы