Kies ien proxy út it triem en bou dan de rûtekaart foar it websidefersyk. In poel fan kandidate-einpunten is sels gjin Requests-routingwurdboek.

  1. Parsearje de ynskriuwing neffens in definearre formaat. In ynformele IP:port:user:password-rigel is dûbelsinnich as IPv6-adressen of legitimaasjes dûbele punten befetsje. Foar in IPv4-host, numerike poarte en brûkersnamme sûnder dûbele punt kin in beheinde splitsing de restende tekst as wachtwurd litte. Brûk aparte strukturearre fjilden as dy beheiningen net passe.
  2. Kies it einpunt foar dizze operaasje. Behâld syn wirkliche protokol en kodearje de ûnderdielen fan de legitimaasje by it bouwen fan syn URL. Hâld dy wearde mei in geheim bûten gewoane logs.
  3. Map bestimmingsskema's nei dy keazen URL. Foar ien keazen HTTP-proxy kin de kaart sa wêze:
routes = {
    'http': selected_proxy_url,
    'https': selected_proxy_url,
}

De kaaien http en https kieze bestimmingsskema's. In kaai lykas http://203.0.113.10 kiest ynstee ferzoeken nei krekt dy bestimmingshost; hy labelt de proxy op dat adres net. Elke proxy-IP as kaai brûke kin in net besibbe webside sûnder de bedoelde rûte litte.

Parsearje de poel ien kear, kies in einpunt en meitsje de mapping foar de klantoprop. Troch dy stappen apart te hâlden kinne jo it seleksjebelied feroarje sûnder te feroarjen wat de routingkaaien fan Requests betsjutte.

Relatearre artikelen