Seachvótairí in aghaidh an iarratais le middleware seachvótála HTTP Scrapy
Úsáid meiteashonraí iarratais Scrapy agus a middleware seachvótála sula gcóipeáil tú sean-mheánware fíordheimhnithe saincheaptha isteach i gcraoltóir.
Léann middleware seachvótála HTTP Scrapy seachvótálaí as meiteashonraí an iarratais:
yield scrapy.Request(
'https://example.com/',
callback=self.parse,
meta={'proxy': 'http://203.0.113.10:8080'},
)
Cuir críochphointe an doiciméid ina ionad agus coinnigh an middleware cumasaithe. Tairgeann an liosta seachvótálaithe HTTP iarrthóirí poiblí don URL iarratais seo. Roghnaíonn sé seo bealach an iarratais; teastaíonn loighic roghnúcháin ar leith ó chomhthiomsú seachvótálaithe.
Leanann fíordheimhniú an chríochphointe roghnaithe
Láimhseálann an middleware ionsuite dintiúir a sholáthraítear trína URL seachvótálaí tacaithe agus an ceanntásc údaraithe gaolmhar. Éalaigh carachtair chúlchisté URL agus seachain an URL sin a logáil.
Níor cheart do mheánware ar leith ceanntásc Basic a choinneáil don seachvótálaí roimhe tar éis an críochphointe a athrú. Lig do chiseal amháin an bealach agus a dhintiúir a bhainistiú le chéile.
Ord roghnúcháin agus réamhshocruithe
Má roghnaíonn middleware íoslódála saincheaptha an seachvótálaí, rith é sula bpróiseálann an middleware seachvótála ionsuite an t-iarratas. Seiceáil ord agus API an eisiúna atá suiteáilte; baineann allmhairí scrapy.contrib atá as feidhm le heisiúintí níos sine.
Is féidir leis an timpeallacht phróisis réamhshocruithe a sholáthar freisin atá sainiúil don scéim. Le haghaidh iarratas díreach d'aon ghnó, úsáid iompar speisialta doiciméadaithe na meiteashonraí proxy: ní gá gur rochtain dhíreach a chiallaíonn eochair atá as láthair.
Scrúdaigh an toradh iarbhír. Baineann 407 le fíordheimhniú seachvótálaí, agus féadann teorainn ráta nó diúltú rochtana suímh theacht tar éis don bhealach oibriú i gceart.