Het eindpunt en de forward-proxy in SOAP::Lite
Geef het SOAP-eindpunt en de proxy-map van het HTTP-transport op de juiste plaatsen door in SOAP::Lite.
In SOAP::Lite is het eerste argument van proxy() het SOAP-eindpunt. Een forward-netwerkproxy hoort bij de opties van het HTTP-transport:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);De buitenste methode kiest de dienst. De geneste map geeft het op LWP gebaseerde transport een HTTP-proxy voor HTTPS-bestemmingen, met CONNECT. Pas deze optie toe waar het werkelijke SOAP::Lite-object van de applicatie wordt gebouwd, ook wanneer een wrapper het maakt. Voor een openbaar SOAP-eindpunt waar een niet-geverifieerde openbare tussenpersoon is toegestaan, biedt de HTTP-proxylijst kandidaten voor de geneste proxy-URL.
Houd de naamruimte van de dienst geconfigureerd voor zijn SOAP-berichten. Die URI identificeert XML-namen en vervangt geen van beide netwerkeindpunten.