ispras / scrapy-puppeteer

Library that helps use puppeteer in scrapy.
BSD 3-Clause "New" or "Revised" License
49 stars 4 forks source link

Fix recaptcha middleware behaviour if PUPPETEER_INCLUDE_META=False #24

Closed mxsnq closed 5 months ago

mxsnq commented 5 months ago

If PUPPETEER_INCLUDE_META=False (default), recaptcha middleware will miss _captcha_solving meta key on generated request and return it to spider. Also ensure that requests originating from recaptcha middleware bear original callback/errback (just in case)

Type of change