AnyEvent::HTTP: aðskildar proxy-leiðir við sessionid
Brúka eina greiða AnyEvent::HTTP-proxy og setu-identitet, tá fleiri proxy-leiðir deila sama áfangastað.
Í AnyEvent::HTTP 2.25 kann ein endurnýtsam samband fá forgang, hóast tað varð stovnað undir øðrum proxy-stillingum. Tá ið fyrispurningar til somu heimasíðu brúka ymiskar leiðir, skilja so caches við leið-sernum sessionid-virðum:
my $request = http_get 'http://www.example.com/',
proxy => ['proxy.example', 8080],
sessionid => 'office-route',
sub {
my ($body, $headers) = @_;
print $headers->{Status};
};Tak við í tí setu-identitetinum hvørja kontomun, sum appið tørvar. Endurnýtsla er avmarkað til samsvarandi setur. Set persistent heldur til false, tá ið eitt feskligt samband er neyðugt.
Fyri ta vístu almenna HTTP-adressuna kann HTTP-proxy-listin veita hóskandi verts- og portvirði, tá ið ein ósamdoymd almenn leið er loyvd. Brotstykkið ger ráð fyri, at AnyEvent::HTTP er innløtt og at hendingarlokkur tess koyrir. Halt vørðin á fyrispurninginum livandi til enda; at oyðileggja hann avlýsir virknaðin.
Proxy-fylkið tekur vertsnavn, port og valfrítt HTTP-skeima, ikki ein URL við loyniorðum. Samdoyming krevur hóskandi Proxy-Authorization-høvd, sum kallarin veitir. Hetta einfalda HTTP-dømið heldur leiðbeining og sambands-eigurøki skilt frá øllum HTTPS-tunni-møguleika.