scrapy中间件request和response函数返回值

 scrapy中间件中,处理request请求的函数,它的返回值有哪几种情况,分别有什么作用?

Retuen None: 将请求交给后续的中间件进行处理;

Return Request: 将请求交给调度器重新调度,并终止后续中间件的执行;

Return Response: 终止后续中间件及下载器的执行,直接将Response交给引擎。

Return Except: 抛出异常

 

 

 scrapy中间件中,处理response响应的函数,它的返回值有哪几种情况,分别有什么作用?

Return Request: 终止后续中间件的执行,将请求重新交给调度器进行调度。

Return Response: 继续执行后续的中间件。

Return Except: 抛出异常。

猜你喜欢

转载自blog.csdn.net/weixin_42336579/article/details/81038044