SOAP::Lite, doodda koowaad ee proxy() waa endpoint-ka SOAP. Proxy shabakadeedka forward-ga wuxuu galayaa xulashooyinka HTTP transport-ka:

use SOAP::Lite;

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

Habka dibadda wuxuu doortaa adeegga. Khariidadda gudaha waxay transport-ka ku salaysan LWP siinaysaa proxy HTTP oo loogu talagalay meelaha HTTPS, iyadoo isticmaalaysa CONNECT. Ku dabaq xulashadan meesha shayga SOAP::Lite ee dhabta ah ee barnaamijka la dhiso, oo ay ku jirto marka wrapper uu abuuro. Endpoint SOAP dadweyne oo loo oggol yahay dhexdhexaadiye dadweyne aan la xaqiijin, liiska proxy-ga HTTP wuxuu soo bandhigaa musharaxiin loogu talagalay URL-ka proxy-ga gudaha.

Hayso namespace-ka adeegga oo loo qaabeeyey fariimaha SOAP. URI-gaas wuxuu aqoonsadaa magacyada XML mana beddelo mid ka mid ah labada endpoint shabakadeed.

Maqaallo la xiriira