Në AnyEvent::HTTP 2.25 një lidhje e ripërdorshme mund të ketë përparësi edhe kur është krijuar nën një konfigurim tjetër proxy. Kur kërkesat drejt të njëjtës faqe përdorin rrugë të ndryshme, ndani cache-in me vlera sessionid specifike për rrugën:

my $request = http_get 'http://www.example.com/',
    proxy => ['proxy.example', 8080],
    sessionid => 'office-route',
    sub {
        my ($body, $headers) = @_;
        print $headers->{Status};
    };

Përfshini në atë identitet sesioni çdo dallim llogarie që i duhet aplikacionit. Ripërdorimi kufizohet te sesionet që përputhen. Vendosni persistent në false kur nevojitet një lidhje e re.

Për adresën publike HTTP të shfaqur, lista e proxy-ve HTTP mund të japë vlera kandidate hosti dhe porte kur lejohet një rrugë publike pa vërtetim. Fragmenti supozon se AnyEvent::HTTP është ngarkuar dhe cikli i tij i ngjarjeve po ekzekutohet. Mbani gjallë rojën e kërkesës deri në përfundim; shkatërrimi i saj anulon veprimin.

Vargu proxy pranon emrin e hostit, portën dhe skemën opsionale HTTP, jo një URL që mban kredenciale. Vërtetimi kërkon një titull Proxy-Authorization të përshtatshëm të siguruar nga thirrësi. Ky shembull i thjeshtë HTTP mban rrugëzimin dhe pronësinë e lidhjes të ndara nga çdo aftësi tuneli HTTPS.

Artikuj të ngjashëm