code: def redirect(cls, request, response):
          
          if cls.meta.legacy_redirect:
              if request.method in ('GET', 'HEAD',):
                  # A SAFE request is allowed to redirect using a 301
                  response.status = http.client.MOVED_PERMANENTLY
  
              else:
                  # All other requests must use a 307
                  response.status = http.client.TEMPORARY_REDIRECT
  
          else:
              # Modern redirects are allowed. Let's have some fun.
              # Hopefully you're client supports this.
              # The RFC explicitly discourages UserAgent sniffing.
              response.status = http.client.PERMANENT_REDIRECT
  
          # Terminate the connection.
          response.close()
docs: Redirect to the canonical URI for this resource.