Punkt końcowy i proxy przekazujące w SOAP::Lite
Przekaż punkt końcowy SOAP i mapę proxy transportu HTTP w odpowiednie miejsca w SOAP::Lite.
W SOAP::Lite pierwszym argumentem proxy() jest punkt końcowy SOAP. Proxy sieciowe przekazujące trafia do opcji transportu HTTP:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);Zewnętrzna metoda wybiera usługę. Zagnieżdżona mapa daje transportowi opartemu na LWP proxy HTTP dla miejsc docelowych HTTPS, z użyciem CONNECT. Zastosuj tę opcję tam, gdzie tworzony jest rzeczywisty obiekt SOAP::Lite aplikacji, także gdy tworzy go nakładka. Dla publicznego punktu końcowego SOAP, w którym dozwolony jest nieuwierzytelniony publiczny pośrednik, lista proxy HTTP oferuje kandydatów do zagnieżdżonego adresu URL proxy.
Pozostaw przestrzeń nazw usługi skonfigurowaną dla jej komunikatów SOAP. Ten URI identyfikuje nazwy XML i nie zastępuje żadnego z dwóch punktów końcowych sieci.