AnyEvent::HTTP 2.25 gudaheed, xiriir dib loo isticmaali karo ayaa mudnaan heli kara xitaa haddii lagu abuuray dejinta proxy kale. Marka codsiyada website isku mid ah ay isticmaalaan waddooyin kala duwan, ku kala sooc kaydka qiimayaasha sessionid ee waddada gaar ah:

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

Ku dar aqoonsiga fadhigaas kala duwanaanshaha akoonka ee barnaamijku u baahan yahay. Dib u isticmaalku wuxuu ku eg yahay fadhiyo iswaafaqsan. Haddii xiriir cusub loo baahan yahay, halkii persistent ka dhig false.

Cinwaanka HTTP ee dadweynaha ee la muujiyay, liiska proxy HTTP ayaa bixin kara qiimayaasha martigeliyaha iyo dekedda ee musharixiinta marka waddo dadweyne oo aan xaqiijin lahayn la oggolaado. Qaybtu waxay u malaynaysaa in AnyEvent::HTTP la raray oo wareegga dhacdooyinkiisu socdo. Ilaali waardiyaha codsiga ilaa dhammaadka; burinta wuxuu joojinayaa hawlgalka.

Xariijinta proxy waxay qaadataa magaca martigeliyaha, dekedda iyo qorshaha HTTP ee ikhtiyaariga ah, ma aha URL xambaarsan aqoonsi. Xaqiijintu waxay u baahan tahay madaxa Proxy-Authorization oo habboon oo uu bixiyo wacaha. Tusaalahan HTTP ee fudud wuxuu kala hayaa mareynta iyo lahaanshaha xiriirka awood kasta oo tunnel HTTPS ah.

Maqaallo la xiriira