Реализация мыла в Python:все параметры
Мы хотим переписать этот запрос на языке Python:
$client = new nusoap_client('https://appketaba.com/Webservice/index.php?wsdl', 'wsdl',
$proxyhost, $proxyport, $proxyusername, $proxypassword);
В php класс nusoap-client принимает различные переменные, включая эти четыре параметра, которые мы хотим отправить посмотрите на это:
class nusoap_client extends nusoap_base
{
var $username = ''; // Username for HTTP authentication
var $password = ''; // Password for HTTP authentication
var $authtype = ''; // Type of HTTP authentication
var $certRequest = array(); // Certificate for HTTP SSL authentication
var $requestHeaders = false; // SOAP headers in request (text)
var $responseHeaders = '';
var $responseHeader = null; // SOAP Header from response (parsed)
var $document = '';
var $endpoint;
var $forceEndpoint = ''; // overrides WSDL endpoint
var $proxyhost = '';
var $proxyport = '';
var $proxyusername = '';
var $proxypassword = '';
var $portName = ''; // port name to use in WSDL
Вот в чем проблема: У нас есть только 6 параметров в библиотеках Python, таких как zeep
class Client:
_default_transport = Transport
def __init__(
self,
wsdl,
wsse=None,
transport=None,
service_name=None,
port_name=None,
plugins=None,
settings=None,
):
Как отправить эти параметры :proxyhost, proxyport, proxyusername, proxypassword