Välitä reitti suds-community-asiakkaan konstruktorille, kun WSDL:n lataus tarvitsee sitä:

from suds.client import Client

client = Client(
    'https://service.example/soap?wsdl',
    proxy={
        'http': 'http://proxy.example:8080',
        'https': 'http://proxy.example:8080',
    },
)

Kartoituksen avaimet ovat kohdeskeemoja; molemmat voivat osoittaa samaan HTTP-välittäjään. Julkiseen SOAP-testiin, joka sallii tunnistamattoman julkisen välittäjän, käytä ehdokkaita HTTP-välityspalvelinluettelosta noille HTTP-välityspalvelimen osoitteille. Myös WSDL-tuonnit ja skeemat voidaan noutaa konstruoinnin aikana. Myöhempi set_options voi vaikuttaa myöhempään työhön, mutta ei korjaa konstruktoria, joka on jo epäonnistunut.

Ylläpidetty siirtokerros rakentaa kartoituksestaan nimenomaisen urllib ProxyHandlerin. Tyhjä kartoitus eroaa oletusarvoisesta välityspalvelimen etsinnästä, joten pienessä urllib-ohjelmassa toimiva viety ympäristö ei välttämättä ohjaa Sudsia.

Käytä kartoitusta kiinteään reittiin. Kohderiippuvaiseen järjestelmäkäytäntöön valitse siirtokerrosintegraatio, joka säilyttää sen tarkoituksella. Jokaisen käsittelijän korvaaminen tyhjällä listalla voi menettää erikoistuneen todennuskäyttäytymisen.

Annetun mukautetun openerin on itse kannettava aiottu reitti. Globaalin openerin asentaminen ei korvaa olemassa olevaa yksityistä; määritä siirtokerros, jota tämä SOAP-asiakas todella käyttää.

Aiheeseen liittyvät artikkelit