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 անուններ և չի փոխարինում ցանցային երկու վերջնակետերից ոչ մեկին։

Առնչվող հոդվածներ