dont_proxy ei tyhjennä Scrapyn proxy-kenttää
Sovita mukautettu ohituslippu Scrapyn sisäänrakennetun väliohjelmiston käyttämiin proxy-metatietoihin.
Pyyntö voi ohittaa mukautetun proxy-väliohjelmiston ja silti kuljettaa aktiivista proxy-URL-osoitetta metatiedoissaan. Scrapyn sisäänrakennettu HttpProxyMiddleware lukee meta["proxy"]; se ei tulkitse yleistä dont_proxy-lippua.
Pyynnölle, jonka on mentävä suoraan, aseta nimenomaisesti:
request.meta["proxy"] = None
Nimenomainen None estää sisäänrakennettua väliohjelmistoa valitsemasta pyynnölle proxyä ympäristöasetuksistaan. Avaimen pelkkä poistaminen sallii automaattisen valinnan jälleen.
Jos jokin muu asennettu väliohjelmisto käyttää dont_proxy-lippua, säilytä se myös sen dokumentoitua tarkoitusta varten. Järjestä väliohjelmistojen järjestys niin, ettei myöhempi komponentti anna proxy-URL-osoitetta uudelleen. Tarkista metatiedot viimeisen reitin valita voivan komponentin jälkeen.
407 mukautetun ohituslipun asettamisen jälkeen on yhdenmukainen jäljelle jääneen proxy-reitin kanssa, mutta pelkkä tila ei kerro, mikä väliohjelmisto sen valitsi. Seuraa tehokasta proxy-kenttää kyseisen pyynnön käsittelyn läpi sen sijaan, että olettaisit kaikkien komponenttien jakavan saman poisjättösanaston.