Кантавы пункт і прамы праксі ў SOAP::Lite
Перадавайце канцавы пункт SOAP і мапу праксі транспарту HTTP у правільных пазіцыях у SOAP::Lite.
У 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 HTTP-праксі для адрасоў HTTPS, з выкарыстаннем CONNECT. Ужывайце гэты параметр там, дзе ствараецца рэальны аб'ект SOAP::Lite праграмы, у тым ліку калі яго стварае абгортка. Для публічнага канцавога пункта SOAP, дзе дазволены неаўтэнтыфікаваны публічны пасярэднік, спіс HTTP-праксі прапануе кандыдатаў для ўкладзенага URL праксі.
Пакідайце прастору імёнаў сэрвісу наладжанай для яго паведамленняў SOAP. Гэты URI вызначае імёны XML і не замяняе ні адзін з сеткавых канцавых пунктаў.