Sendu slóðina í smið suds-community-biðlarans þegar WSDL-hleðslan þarf á henni að halda:

from suds.client import Client

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

Lykilgildi kortlagningarinnar eru áfangaskemu; bæði geta vísað á sama HTTP-millilið. Fyrir opinbera SOAP-prófun sem leyfir óauðkenndan opinberan millilið, notaðu frambjóðendur úr HTTP-milliþjónalistanum fyrir þessi HTTP-milliþjónsföng. Einnig má sækja WSDL-innflutning og skemu meðan á smíðinni stendur. Síðari set_options getur haft áhrif á síðari vinnu en lagar ekki smið sem þegar hefur mistekist.

Viðhaldið flutningslag byggir skýran urllib ProxyHandler úr kortlagningu sinni. Tóm kortlagning er frábrugðin sjálfvirkri milliþjónsuppgötun, svo útflutt umhverfi sem virkar í litlu urllib-forriti þarf ekki að stjórna Suds.

Notaðu kortlagninguna fyrir fasta slóð. Fyrir stefnu kerfis sem fer eftir áfangastað skaltu velja flutningssamþættingu sem varðveitir hana viljandi. Að skipta hverjum meðferðaraðila út fyrir tóman lista getur kostað sérhæfða auðkenningu.

Uppgefinn sérsniðinn opener verður sjálfur að bera fyrirhugaða slóð. Að setja upp alþjóðlegan opener kemur ekki í stað núverandi einkarekin; stilltu flutninginn sem þessi SOAP-biðlari notar í raun.

Tengdir greinar