Endpointul și proxy-ul de redirecționare în SOAP::Lite
Transmiteți endpointul SOAP și harta de proxy a transportului HTTP în pozițiile lor corecte în SOAP::Lite.
În SOAP::Lite, primul argument al proxy() este endpointul SOAP. Un proxy de rețea de redirecționare intră în opțiunile transportului HTTP:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);Metoda exterioară selectează serviciul. Harta imbricată oferă transportului bazat pe LWP un proxy HTTP pentru destinațiile HTTPS, folosind CONNECT. Aplicați această opțiune acolo unde este construit obiectul SOAP::Lite real al aplicației, inclusiv când îl creează un wrapper. Pentru un endpoint SOAP public în care este permis un intermediar public neautentificat, lista de proxy-uri HTTP oferă candidați pentru URL-ul proxy-ului imbricat.
Păstrați spațiul de nume al serviciului configurat pentru mesajele sale SOAP. Acel URI identifică nume XML și nu înlocuiește niciunul dintre cele două endpointuri de rețea.