O endpoint e o proxy de encaminhamento no SOAP::Lite
Passe o endpoint SOAP e o mapa de proxy do transporte HTTP nas posições corretas no SOAP::Lite.
No SOAP::Lite, o primeiro argumento de proxy() é o endpoint SOAP. Um proxy de rede de encaminhamento vai nas opções do transporte HTTP:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);O método externo seleciona o serviço. O mapa aninhado fornece ao transporte baseado em LWP um proxy HTTP para destinos HTTPS, usando CONNECT. Aplique esta opção onde o objeto SOAP::Lite real da aplicação é construído, inclusive quando um wrapper o cria. Para um endpoint SOAP público em que um intermediário público não autenticado é permitido, a lista de proxies HTTP oferece candidatos para o URL do proxy aninhado.
Mantenha o namespace do serviço configurado para as suas mensagens SOAP. Esse URI identifica nomes XML e não substitui nenhum dos dois endpoints de rede.