Sa AnyEvent::HTTP 2.25, ang magagamit muli na koneksyon ay maaaring mauna kahit ginawa ito sa ilalim ng ibang setting ng proxy. Kapag ang mga kahilingan sa isang site ay gumagamit ng magkaibang ruta, paghiwalayin ang cache gamit ang mga halagang sessionid na espesipiko sa ruta:

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

Isama sa pagkakakilanlan ng sesyong iyon ang anumang pagkakaiba ng account na kailangan ng aplikasyon. Ang muling paggamit ay limitado sa magkatugmang sesyon. Itakda ang persistent sa false kapag kailangan ang bagong koneksyon.

Para sa ipinakitang pampublikong HTTP address, ang listahan ng HTTP proxy ay maaaring magbigay ng kandidatong halaga ng host at port kapag pinapayagan ang pampublikong rutang walang pagpapatunay. Ipinapalagay ng sipi na nakaload ang AnyEvent::HTTP at tumatakbo ang event loop nito. Panatilihing buhay ang bantay ng kahilingan hanggang matapos; ang pagsira nito ay kinakansela ang operasyon.

Tumatanggap ang proxy array ng hostname, port at opsyonal na HTTP scheme, hindi URL na may kredensyal. Ang pagpapatunay ay nangangailangan ng angkop na Proxy-Authorization header mula sa tumatawag. Ang simpleng halimbawang HTTP na ito ay naghihiwalay ng routing at pagmamay-ari ng koneksyon mula sa anumang kakayahan ng HTTPS tunnel.

Kaugnay na mga artikulo