Zgjidhni një proxy nga skedari, pastaj ndërtoni hartën e rrugëve për kërkesën te faqja. Një pishinë pikash fundore kandidate nuk është vetvetiu fjalor rrugëtimi i Requests.

  1. Analizoni rreshtin sipas një formati të përcaktuar. Një rresht joformal IP:port:user:password është i paqartë kur adresat IPv6 ose kredencialet përmbajnë dy pika. Për një host IPv4, port numerik dhe emër përdoruesi pa dy pika, një ndarje e kufizuar mund ta lërë pjesën tjetër të tekstit si fjalëkalim. Përdorni fusha të veçanta të strukturuara kur ato kufizime nuk përshtaten.
  2. Zgjidhni pikën fundore për këtë veprim. Ruani protokollin e saj aktual dhe kodoni përbërësit e kredencialeve kur ndërtoni URL-në e saj. Mbani atë vlerë që mbart sekret jashtë regjistrave të zakonshëm.
  3. Hartëzoni skemat e destinacionit në atë URL të zgjedhur. Për një proxy HTTP të zgjedhur, harta mund të jetë kështu:
routes = {
    'http': selected_proxy_url,
    'https': selected_proxy_url,
}

Çelësat http dhe https zgjedhin skema destinacioni. Një çelës si http://203.0.113.10 zgjedh në vend të kësaj kërkesat drejt atij hosti të saktë destinacioni; ai nuk etiketon proxy-n në atë adresë. Përdorimi i çdo IP-je proxy si çelës mund të lërë një faqe të palidhur pa rrugën e synuar.

Analizoni pishinën një herë, zgjidhni një pikë fundore dhe krijoni hartëzimin për thirrjen e klientit. Mbajtja e këtyre hapave të veçantë ju lejon të ndryshoni politikën e zgjedhjes pa ndryshuar kuptimin e çelësave të rrugëtimit të Requests.

Artikuj të ngjashëm