I SOAP::Lite er det første argumentet til proxy() SOAP-endepunktet. Ein videresendingsproxy for nettet høyrer til i vala 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 vel tenesta. Det innebygde kartet gjev den LWP-baserte transporten ein HTTP-proxy for HTTPS-mål, ved hjelp av CONNECT. Bruk dette valet der det faktiske SOAP::Lite-objektet til applikasjonen vert bygd, også når ein wrapper byggjer det. For eit offentleg SOAP-endepunkt der ein uautentisert offentleg mellommann er tillaten, tilbyr HTTP-proxy-lista kandidatar for den innebygde proxy-URL-en.

Hald namnromet til tenesta konfigurert for SOAP-meldingane sine. Den URI-en identifiserer XML-namn og erstattar ingen av dei to nettverksendepunkta.

Relaterte artiklar