diff --git a/newsspider/middlewares.py b/newsspider/middlewares.py index c354599..105df84 100644 --- a/newsspider/middlewares.py +++ b/newsspider/middlewares.py @@ -44,6 +44,7 @@ class ProxyMiddleware: def process_exception(self, request, exception, spider): # 处理发生异常的请求 self._handle_proxy_failure(request.meta['proxy'], spider) + spider.info(f"Changing proxy to {request.meta['proxy']} due to exception: {exception}") # 重新调度请求 return request