标签: scrapy scrapy-spider scrapy-splash scrapy-pipeline
我使用Scrapy-Splash请求获取页面的渲染截图,但我还需要该页面上的图像。我使用管道下载这些图像,但我在想 - 这不会对同一图像提出两个请求吗?一旦Splash呈现页面,一次发送下载请求。有没有办法可以获得Scrapy-Splash请求返回的图像?
答案 0 :(得分:2)
您可以启用响应正文(使用respone_body参数或splash.response_body_enabled=True),然后从HAR导出中提取图像。
respone_body
splash.response_body_enabled=True