AnyEvent::HTTP: kutenganisha njia za proksi na sessionid
Tumia proksi bayana ya AnyEvent::HTTP na kitambulisho cha kipindi wakati njia nyingi za proksi zinashiriki lengo moja.
Katika AnyEvent::HTTP 2.25 muunganisho unaoweza kutumika tena unaweza kupata kipaumbele hata ukiwa umeundwa chini ya mpangilio mwingine wa proksi. Maombi kwa tovuti moja yanapotumia njia tofauti, tenga akiba kwa thamani za sessionid maalum za njia:
my $request = http_get 'http://www.example.com/',
proxy => ['proxy.example', 8080],
sessionid => 'office-route',
sub {
my ($body, $headers) = @_;
print $headers->{Status};
};Jumuisha katika utambulisho huo wa kipindi tofauti yoyote ya akaunti inayohitajika na programu. Matumizi tena yanahusu vipindi vinavyolingana pekee. Weka persistent kuwa false badala yake wakati muunganisho mpya unahitajika.
Kwa anwani ya umma ya HTTP iliyoonyeshwa, orodha ya proksi za HTTP inaweza kutoa thamani za mwenyeji na mlango mtarajiwa wakati njia ya umma isiyo na uthibitishaji inaruhusiwa. Kipande hiki kinadhani AnyEvent::HTTP imepakiwa na mzunguko wake wa matukio unaendesha. Weka mlinzi wa ombi hai hadi kukamilika; kuiharibu kunaghairi operesheni.
Safu ya proksi inachukua jina la mwenyeji, mlango na mpango wa HTTP wa hiari, si URL iliyo na vitambulisho. Uthibitishaji unahitaji kichwa cha Proxy-Authorization kinachofaa kutoka kwa anayepiga. Mfano huu rahisi wa HTTP unatenganisha uelekezaji na umiliki wa muunganisho na uwezo wowote wa handaki la HTTPS.