一.下载中间件 下载中间件是scrapy提供用于用于在爬虫过程中可修改Request和Response,用于扩展scrapy的功能:比如: 可以在请求被Download之前,请求头部加上某些信息(例如:user-agent,proxy): 完成请求之后,回包需要解压等处理:(selenium) process_request(request, spider) 当每个Request对象经过下载中间件时会被调用,优先级越高的中间件,越先调用:该方法应该返回以下对象:None/Response对象/R…