通过Scrapy-Splash返回图像内容

时间:2017-07-19 14:25:09

标签: scrapy scrapy-spider scrapy-splash scrapy-pipeline

我使用Scrapy-Splash请求获取页面的渲染截图,但我还需要该页面上的图像。我使用管道下载这些图像,但我在想 - 这不会对同一图像提出两个请求吗?一旦Splash呈现页面,一次发送下载请求。有没有办法可以获得Scrapy-Splash请求返回的图像?

1 个答案:

答案 0 :(得分:2)

您可以启用响应正文(使用respone_body参数或splash.response_body_enabled=True),然后从HAR导出中提取图像。