I SOAP::Lite er det første argumentet til proxy() SOAP-endepunktet. En videresendingsproxy for nettverket hører til i valgene for HTTP-transporten:

use SOAP::Lite;

my $soap = SOAP::Lite->new;
$soap->proxy(
    'https://service.example/soap',
    proxy => ['https' => 'http://gateway.example:8080'],
    timeout => 15,
);

Den ytre metoden velger tjenesten. Det innebygde kartet gir den LWP-baserte transporten en HTTP-proxy for HTTPS-mål, ved hjelp av CONNECT. Bruk dette valget der applikasjonens faktiske SOAP::Lite-objekt bygges, også når en wrapper bygger det. For et offentlig SOAP-endepunkt der en uautentisert offentlig mellommann er tillatt, tilbyr HTTP-proxy-listen kandidater for den innebygde proxy-URL-en.

Hold tjenestens navnerom konfigurert for SOAP-meldingene sine. Den URI-en identifiserer XML-navn og erstatter ingen av de to nettverksendepunktene.

Relaterte artikler