Gall cais hepgor middleware proxy wedi'i addasu a chario URL proxy gweithredol yn ei fetadata o hyd. Mae HttpProxyMiddleware adeiledig Scrapy yn darllen meta["proxy"]; nid yw'n dehongli baner dont_proxy gyffredinol.

Ar gyfer cais sydd i fynd yn syth, gosodwch yn eglur:

request.meta["proxy"] = None

Mae'r None eglur yn atal y middleware adeiledig rhag dewis proxy o'i osodiadau amgylchedd ar gyfer y cais hwnnw. Mae dileu'r allwedd yn unig yn caniatáu'r dewis awtomatig hwnnw eto.

Os yw middleware arall sydd wedi'i osod yn defnyddio dont_proxy, cadwch y faner honno ar gyfer ei diben dogfennol hefyd. Trefnwch y dilyniant middleware fel na fydd cydran ddiweddarach yn neilltuo URL proxy eto. Archwiliwch y metadata ar ôl y gydran olaf a all ddewis llwybr.

Mae 407 ar ôl gosod baner osgoi wedi'i haddasu yn gyson â llwybr proxy sy'n weddill, ond nid yw'r statws ar ei ben ei hun yn nodi pa middleware a'i dewisodd. Dilynnwch y maes proxy effeithiol drwy brosesu'r cais hwnnw yn hytrach na chymryd yn ganiataol fod pob cydran yn rhannu'r un geirfa optio allan.

Erthyglau cysylltiedig