Slutpunkten och vidarebefordrande proxy i SOAP::Lite
Ange SOAP-slutpunkten och HTTP-transportens proxykarta på deras rätta platser i SOAP::Lite.
I SOAP::Lite är det första argumentet till proxy() SOAP-slutpunkten. En vidarebefordrande nätverksproxy hör till HTTP-transportens alternativ:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);Den yttre metoden väljer tjänsten. Den inbäddade kartan ger den LWP-baserade transporten en HTTP-proxy för HTTPS-mål, med hjälp av CONNECT. Använd det här alternativet där programmets faktiska SOAP::Lite-objekt byggs, även när en wrapper bygger det. För en offentlig SOAP-slutpunkt där en oautentiserad offentlig mellanhand tillåts erbjuder HTTP-proxylistan kandidater för den inbäddade proxy-URL:en.
Håll tjänstens namnrymd konfigurerad för dess SOAP-meddelanden. Den URI:n identifierar XML-namn och ersätter ingen av de två nätverksslutpunkterna.