Python 2.7 - xmlrpclib - за прокси - PullRequest
       31

Python 2.7 - xmlrpclib - за прокси

0 голосов
/ 10 октября 2019

Я искал столько часов, но не нашел помощи. Я использую Python 2.7 из электронного программного обеспечения KiCAD. У меня есть следующий код, который прекрасно работает, когда нет прокси-сервера между Интернетом и мной.

...
server = xmlrpclib.Server(server_url)  # server_url="https://www...."
rpc = server.evatrRPC(Field1, Field2)  # evatrRPC is the function on the Server to ask.
...

В RPC ответ от server_url и отлично работает. Сейчас я сижу за прокси и функция evatrRPC больше не будет работать. Администратор сказал мне, что я должен сказать функции использовать прокси, поэтому я попробовал следующий код:

...
server = xmlrpclib.Server(server_url)
server = xmlrpclib.ServerProxy(Proxy)  # Proxy="https://ip-address:port/
rpc = server.evatrRPC(Field1, Field2)  # evatrRPC is the function on the Server to ask.
...

Теперь я немного запутался, потому что он не работает. Я думаю, что строка "server = xmlrpclib.ServerProxy (Proxy)" это слишком просто или неправильно. Как я могу реализовать прокси? Если возможно, я хочу использовать функцию evatrRPC.

...