def on_start(self):
self.crawl('http://httpbin.org/status/404', self.callback)
@catch_status_code_error
def callback(self, response):
通常来说只有状态码为200才是正常并执行回调,这个参数可以设置其它状态码也不报错,正常执行回调.这个实例
遇到404错误也会执行回调.
def on_start(self):
self.crawl('http://httpbin.org/status/404', self.callback)
@catch_status_code_error
def callback(self, response):
通常来说只有状态码为200才是正常并执行回调,这个参数可以设置其它状态码也不报错,正常执行回调.这个实例
遇到404错误也会执行回调.