Tíðindaskráin tín roterar proxyum. Fyrispurningur tín brúkar enn tann gamla.
Fylg tí valda endapunktinum inn í veruliga HTTP-sendikallið, í staðin fyri at ganga út frá tí at prenta eitt nýtt virði broytir uppsetingina av fyrispurninginum.
Veljarin prentar proxy A, síðani proxy B. Fyrispurningsskráin vísir framvegis proxy A. Eingin netverksænasta er neyðug fyri at greiða hesa mótsetningina frá: kallarin hevur kanska kastað afturkomuvirðinum frá veljaranum.
Fylg virðinum inn í kallið, sum sendir fyrispurningin:
endpoint = choose_proxy()
routes = {'http': endpoint, 'https': endpoint}
response = session.get(target_url, proxies=routes, timeout=15)
Hesi brot gera ráð fyri eini verandi Requests-sesjón og eini váttaðari proxy-URL. Fyri almennar fyrispurningar, ið eru loyvdir gjøgnum almennar millumgongur, veitir tann ókeypis proxy-listin kandidað-URLir, ið fara somu vel-og-send-leið. Tað stuðlaða lyklaorðið er proxies. Ein hjálpari, ið prentar eitt mapping, ella kemur aftur við einum, sum onkur ikki setur, kann ikki koma í staðin fyri mappingina, ið verður veitt her.
Halt tí valdu rútuni lokalari fyri operasjónina. Í samtíðarkota kann eitt deilt current_proxy-felt broytast millum skráseting og sending. Tá kann val hjá øðrum arbeiðara síggjast við síðuna av skeivum úrsliti.
Brúka eitt royndar-identitet at binda val, sendiuppseting og úrslit saman. Skráset ein tryggan endapunkt-identitet í staðin fyri tað fullu URL, tá ið hon inniheldur váttanir.
Um hesi virði passa, men tann sæddi almenna IP broytist ikki, hevur tú nátt eina aðra spurning: um tey valdu endapunktini bjóða ymiskar útgangir ella ein roterandi gátt heldur eini samband. Ger fyrst greitt, um applikasjónin sendi ta rútuna, ið hon segði seg velja. Annars kann ímynding frá veitarasíðu fjala eina einfalda fornaldaða variabul í tímar.