Eskaera batek proxy middleware propio bat saihestu dezake eta, hala ere, proxy URL aktibo bat eraman bere metadatoetan. Scrapyren HttpProxyMiddleware integratuak meta["proxy"] irakurtzen du; ez du dont_proxy bandera orokor bat interpretatzen.

Zuzenean joan behar duen eskaera baterako, ezarri espresuki:

request.meta["proxy"] = None

None espresuak middleware integratuak eskaera horretarako bere ingurune-ezarpenetatik proxy bat hautatzea eragozten du. Gakoa soilik ezabatzeak hautapen automatikoa berriro baimentzen du.

Beste middleware instalatu batek dont_proxy erabiltzen badu, mantendu bandera hori haren dokumentatutako helbururako ere. Antolatu middlewareen segida, geroagoko osagai batek proxy URL bat berriro eslei ez dezan. Ikuskatu metadatoak ibilbide bat hautatu dezakeen azken osagaiaren ondoren.

Bypass bandera propio bat ezarri ondoren 407 bat bat dator geratzen den proxy ibilbide batekin, baina egoerak berak ez du adierazten zein middlewarek hautatu zuen. Jarraitu proxy eremu eraginkorra eskaera horren prozesamendu osoan, osagai guztiek opt-out hiztegi bera partekatzen dutela suposatu beharrean.

Erlazionatutako artikuluak