from suds.client import Client import ssl ssl._create_default_https_context = ssl._create_unverified_context SB_PRIVATE_ACCESS = {"PATH":"HTTPS-SERVER",} client = Client(SB_PRIVATE_ACCESS['PATH']) print client response = client.service.GetCountryList(token='{KEY}',version='1.0') print response
когда мы делаем команду print client то выводятся все функции и типы которые потдерживает сервис, тоесть сервер работает. В списке видим самую минималистическую функцию для запуска которой нуен только ключ доступа KEY ну и номер версии, вот когда я отправляю запрос получаю вот такую ошибку
socket.error: An existing connection was forcibly closed by the remote host
и так на каждую функцию которую ты вызываешь !
Думал что библиотека не работает или я что то не так делаю но попоробовав общедоступный SOAP сервис понял что все хорошо работает и без нареканий ((
Подскажи кто что думает по этому поводу !?
. Конечно используется urlib2, но возможно urllib3 обновила какую-нибудь другую зависимость.