El endpoint y el proxy de reenvío en SOAP::Lite
Pase el endpoint SOAP y el mapa de proxy del transporte HTTP en sus posiciones correctas en SOAP::Lite.
En SOAP::Lite, el primer argumento de proxy() es el endpoint SOAP. Un proxy de red de reenvío va en las opciones del transporte HTTP:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);El método exterior selecciona el servicio. El mapa anidado da al transporte basado en LWP un proxy HTTP para destinos HTTPS, mediante CONNECT. Aplique esta opción donde se construye el objeto SOAP::Lite real de la aplicación, incluso cuando lo crea un envoltorio. Para un endpoint SOAP público donde se permite un intermediario público no autenticado, la lista de proxies HTTP ofrece candidatos para la URL del proxy anidado.
Mantenga el espacio de nombres del servicio configurado para sus mensajes SOAP. Ese URI identifica nombres XML y no sustituye a ninguno de los dos endpoints de red.