SOAP::Lite دا proxy() نىڭ بىرىنچى ئارگۇمېنتى SOAP endpoint. Forward تور proxy سى HTTP transport تاللانمىلىرىغا كىرىدۇ:

use SOAP::Lite;

my $soap = SOAP::Lite->new;
$soap->proxy(
    'https://service.example/soap',
    proxy => ['https' => 'http://gateway.example:8080'],
    timeout => 15,
);

سىرتقى مېتود مۇلازىمەتنى تاللايدۇ. ئىچكى خەرىتە LWP ئاساسىدىكى transport قا HTTPS نىشانلىرى ئۈچۈن HTTP proxy بېرىدۇ، CONNECT نى ئىشلىتىپ. بۇ تاللانمىنى ئەپنىڭ ھەقىقىي SOAP::Lite ئوبيېكتى قۇرۇلىدىغان يەردە قوللىنىڭ، wrapper ئۇنى قۇرغاندا مۇشۇنداق. ئېنىقلىمايدىغان ئاممىۋى ۋاسىتىچىگە رۇخسەت قىلىنغان ئاممىۋى SOAP endpoint ئۈچۈن، HTTP proxy تىزىملىكى ئىچكى proxy URL غا نامزاتلارنى تەمىنلەيدۇ.

مۇلازىمەتنىڭ namespace نى ئۇنىڭ SOAP ئۇچۇرلىرى ئۈچۈن تەڭشەلگەن ھالەتتە ساقلاڭ. بۇ URI XML ئىسىملىرىنى پەرقلەندۈرىدۇ ۋە ئىككى تور endpoint نىڭ ھېچقايسىسىنى ئالماشتۇرمايدۇ.

مۇناسىۋەتلىك ماقالىلەر