Mae jar cwcis Scrapy yn perthyn i sesiwn, nid yn awtomatig i brocsi
Dewiswch hunaniaeth jar cwcis benodol pan fydd sawl llif gwaith procsi yn rhannu un pry cop, a chludwch y hunaniaeth honno i geisiadau dilynol.
Nid yw newid y procsi yn newid cwcis y pry cop yn awtomatig. Gall hynny fod yn ddefnyddiol ar gyfer un sesiwn barhaus ac yn syndod pan fydd sawl sesiwn annibynnol yn rhannu’r pry cop.
Mae middleware cwcis Scrapy yn cefnogi jarau ar wahân a ddewisir gan fetadata cookiejar y cais. Rhowch i’r allwedd honno’r hunaniaeth yr ydych mewn gwirionedd am ei chadw:
yield scrapy.Request(
'https://example.com/start',
meta={'proxy': selected_proxy, 'cookiejar': 'workflow-17'},
)
Mae’r pwynt terfyn a’r allwedd jar yn ddewisiadau annibynnol. Gall cropian cyhoeddus heb ei ddilysu gymryd ei bwynt terfyn HTTP a ddewiswyd o’r rhestr procsïau HTTP lle caniateir y llwybr hwnnw; mae’r llif gwaith yn dal i berchen ar allwedd y jar. Mae cais dilynol a ddylai aros yn y sesiwn hon angen yr un allwedd jar; nid yw’r metadata yn glynu’n awtomatig wrth bob cais newydd a grëwch. Lledaenwch y meysydd penodol y mae’r llif gwaith eu hangen yn hytrach na chopïo holl fetadata’r middleware yn ddall.
Defnyddio cyfeiriad y procsi fel allwedd y jar yn un polisi yn unig
Mae’r llwybr byr hwnnw yn grwpio cyflwr yn ôl pwynt terfyn. Nid yw o reidrwydd yn ei grwpio yn ôl person, cyfrif na chyfadfan gyhoeddus. Gall un pwynt terfyn darparwr gylchdroi cyfadfannau, a gall sawl cyfrif ddefnyddio’r un pwynt terfyn.
Ar gyfer llif gwaith awdurdodedig sydd angen cyflwr sefydlog, cofnodwch ddynodydd y cyfrif/sesiwn, dynodydd y jar a’r llwybr a ddewiswyd ar wahân. Os penderfynwch newid y llwybr hanner ffordd, penderfynwch hefyd beth ddylai ddigwydd i sesiwn y cymhwysiad.
Mae jarau ar wahân yn atal rhannu cwcis damweiniol rhwng y grwpiau a ddiffiniwyd gennych. Nid ydynt yn addo na all cyrchfan gysylltu dau gais trwy gyfrif neu ddata cymhwysiad arall.
Os bydd y dudalen anghywir yn parhau ar ôl newid IP, archwiliwch pa jar a anfonodd y cais cyn dileu pob cwci neu amnewid y pwll procsi cyfan. Gall y cyflwr a gedwir egluro’r dudalen yn berffaith dda.