Bhuineas HttpProxyMiddleware ri roghainnean luchdaidh a-staigh Scrapy. Chan fheum e nochdadh ann am faclair DOWNLOADER_MIDDLEWARES a' phròiseict fhèin airson a bhith ri fhaighinn.

Tha dà smachd air leth ri sgrùdadh:

  • Bidh HTTPPROXY_ENABLED a' smachdachadh am bheil an co-phàirt a-staigh air a chomasachadh.
  • Bheir luach None airson a shlighe clas ann an DOWNLOADER_MIDDLEWARES às a' cheangal middleware aonaichte e.

Mar eisimpleir, cuiridh seo an inntrigeadh bunaiteach dheth gu soilleir:

DOWNLOADER_MIDDLEWARES = {
    'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware': None,
}

Thoir air falbh an tar-sgrìobhadh sin nuair a bu chòir don cho-phàirt a-staigh tilleadh. Na dèan leth-bhreac de sheann chlàr DOWNLOADER_MIDDLEWARES_BASE dhan phròiseact dìreach airson aon inntrigeadh fhaighinn air ais; bidh Scrapy a' cothlamadh a roghainnean bunaiteach le tar-sgrìobhaidhean a' phròiseict.

Feumaidh middleware comasaichte slighe fhathast, bho luachan àrainneachd le taic no bho mheata-dàta proxy an iarrtais. Chan eil a làthaireachd ann an log tòiseachaidh na aonar na shònrachadh iarrtais.

Bha deasachaidhean fìor shean Scrapy eadar-dhealaichte a thaobh cuin a chaidh an co-phàirt a luchdachadh gun luachan àrainneachd proxy. Cùm an tionndadh a chaidh a stàladh leis a' bhreithneachadh, an àite a bhith a' meas beachd eachdraidheil bho linn 1.3 mar an riaghailt chomasachaidh làithreach.

Artaigilean co-cheangailte