Վերջնակետը և forward proxy-ն SOAP::Lite-ում
Փոխանցեք SOAP վերջնակետը և HTTP տրանսպորտի proxy քարտեզը իրենց ճիշտ դիրքերում SOAP::Lite-ում։
SOAP::Lite-ում proxy()-ի առաջին արգումենտը SOAP վերջնակետն է։ Forward ցանցային proxy-ն գնում է 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 proxy HTTPS նպատակակետերի համար՝ օգտագործելով CONNECT։ Կիրառեք այս ընտրանքը այնտեղ, որտեղ ստեղծվում է հավելվածի իրական SOAP::Lite օբյեկտը, նաև երբ այն ստեղծում է wrapper-ը։ Հանրային SOAP վերջնակետի համար, որտեղ թույլատրված է չնույնականացված հանրային միջնորդ, HTTP proxy ցանկը առաջարկում է թեկնածուներ ներդրված proxy URL-ի համար։
Ծառայության անվանատարածքը թողեք կարգավորված իր SOAP հաղորդագրությունների համար։ Այդ URI-ն նույնացնում է XML անուններ և չի փոխարինում ցանցային երկու վերջնակետերից ոչ մեկին։