SOAP::Lite 中的端点与正向代理
在 SOAP::Lite 中把 SOAP 端点和 HTTP 传输的代理映射放到正确位置。
在 SOAP::Lite 中,传给 proxy() 的第一个参数是 SOAP 端点。正向网络代理则放在 HTTP 传输选项中:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);外层方法用于选择服务。内层映射为基于 LWP 的传输提供面向 HTTPS 目标的 HTTP 代理,使用 CONNECT。请在构造应用实际 SOAP::Lite 对象的位置应用该选项,包括由包装器创建对象的情形。对于允许未认证公共中介的公共 SOAP 端点,HTTP 代理列表可为内层代理 URL 提供候选。
让服务命名空间保持为其 SOAP 消息配置的状态。该 URI 标识 XML 名称,并不替代两个网络端点中的任何一个。