2.6 Middleware (中间件) 2.6 Middleware (中间件) 在 Scrapy 中,中间件 (Middleware) 扮演着“管道”的角色,它允许你自定义 Scrapy 处理请求 (Request) 和响应 (Response) 的流程。你可以使用中间件来修改请求、过滤响应、处理异常等,从而实现各种强大的功能。Scrapy 中间件分为两种类型: Spider Middlewares (爬虫中间件): 处理 Scrapy 引擎和 Spiders 之间的交互。 Downloader Middlewares (下载器中间件): 处理 Scrapy 引擎和 Downloader 之间的交互。 2.6.