Pasatu ibilbidea suds-community bezeroaren eraikitzailera WSDL kargak behar duenean:

from suds.client import Client

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

Mapaketaren gakoak helmuga eskemak dira; biek HTTP bitartekari bera izenda dezakete. Autentifikaziorik gabeko bitartekari publikoa onartzen duen SOAP proba publiko baterako, erabili HTTP proxy zerrendako hautagaiak HTTP proxy helbide horietarako. WSDL inportazioak eta eskemak ere eraikitzean eskuratu daitezke. Geroagoko set_options batek geroko lanean eragin dezake, baina ezin du huts egin duen eraikitzailerik konpondu.

Mantendutako transportak urllib ProxyHandler esplizitua eraikitzen du bere mapaketatik. Mapaketa hutsa proxyen aurkikuntza lehenetsitik ezberdina da, beraz urllib programa txiki batean funtzionatzen duen ingurune esportatuak ez du zertan Suds kontrolatu.

Erabili mapaketa ibilbide finkorako. Helmugaren araberako sistema-politikarako, aukeratu hura nahita mantentzen duen transport integrazioa. Kudeatzaile bakoitza zerrenda huts batekin ordezkatzeak autentifikazio portaera espezializatua gal dezake.

Emandako opener pertsonalizatuak berak eraman behar du nahi den ibilbidea. Opener globala instalatzeak ez du lehendik dagoen pribatu bat ordezkatzen; konfiguratu SOAP bezero honek benetan erabiltzen duen transporta.

Erlazionatutako artikuluak