code: def process_response(self, request, response, spider):
          
  
          if not self.is_cloudflare_challenge(response):
              return response
  
          logger = logging.getLogger('cloudflaremiddleware')
  
          logger.debug(
              'Cloudflare protection detected on %s, trying to bypass...',
              response.url
          )
  
          cloudflare_tokens, __ = get_tokens(
              request.url,
              user_agent=spider.settings.get('USER_AGENT')
          )
  
          logger.debug(
              'Successfully bypassed the protection for %s, re-scheduling the request',
              response.url
          )
  
          request.cookies.update(cloudflare_tokens)
          request.priority = 99999
  
          return request
docs: Handle the a Scrapy response