Ètò méjì lè pa proxy middleware Scrapy kuro
Ṣàyẹ̀wò àkójọ downloader middleware tí a ti dàpọ̀ àti HTTPPROXY_ENABLED kí o tó fi ẹ̀dà mìíràn ti proxy middleware Scrapy tí ó wà nínú kún.
HttpProxyMiddleware jẹ́ apá kan àwọn àìlàyè downloader Scrapy. Kò nílò láti hàn nínú DOWNLOADER_MIDDLEWARES ti iṣẹ́ náà fún ara rẹ̀ kí ó lè wà.
Àwọn ìṣàkóso méjì ọ̀tọ̀ọ̀tọ̀ ló wà láti ṣàyẹ̀wò:
- HTTPPROXY_ENABLED ń ṣàkóso bóyá ẹ̀yà tí ó wà nínú ti ṣí.
- Iye None fún ipa ọ̀nà kíláàsì rẹ̀ nínú DOWNLOADER_MIDDLEWARES yóò yọ ọ́ kúrò nínú ẹ̀wọ̀n middleware tí a dàpọ̀.
Fún àpẹẹrẹ, èyí pa àkọsílẹ̀ àìlàyè kuro ní kedere:
DOWNLOADER_MIDDLEWARES = {
'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware': None,
}
Yọ ìfọ̀wọ́lẹ̀ yẹn kúrò nígbà tí ẹ̀yà tí ó wà nínú bá yẹ kí ó padà. Má ṣe ṣe àdàkọ tábìlì DOWNLOADER_MIDDLEWARES_BASE àtijọ́ sínú iṣẹ́ náà kìkì láti mú àkọsílẹ̀ kan padà; Scrapy ń darapọ̀ àwọn àìlàyè rẹ̀ pẹ̀lú àwọn ìfọ̀wọ́lẹ̀ iṣẹ́ náà.
Middleware tí ó ti ṣí ṣì nílò ipa ọ̀nà kan, láti inú àwọn iye àyíká tí a ṣe àtìlẹ́yìn fún tàbí láti inú metadata proxy ti ìbéèrè náà. Wíwà rẹ̀ nínú àkọsílẹ̀ ìbẹ̀rẹ̀ kì í ṣe ìpín ìbéèrè fúnra rẹ̀.
Àwọn ìtújáde Scrapy àtijọ́ gan-an yàtọ̀ nípa ìgbà tí a ń gbé ẹ̀yà náà wọ́lẹ̀ láìsí àwọn iye àyíká proxy. Pa ẹ̀dà tí a fi sórí ẹ̀rọ mọ́ pẹ̀lú àyẹ̀wò àrùn, dípò kí o ka àkíyèsí ìtàn láti sànmánì 1.3 sí ìlànà ìṣí lọ́wọ́lọ́wọ́.