Пример #1
0
 def http_error_301(self, req, fp, code, msg, headers):
     """
     Wraps the :func:`urllib2.HTTPRedirectHandler.http_error_301` handler,
     setting the ``result.status`` to ``301`` in case a http ``301`` error
     is encountered.
     """
     result = HTTPRedirectHandler.http_error_301(
         self, req, fp, code, msg, headers)
     result.status = code
     return result
Пример #2
0
 def http_error_301(self, req, fp, code, msg, headers):
     """
     Wraps the :func:`urllib2.HTTPRedirectHandler.http_error_301` handler,
     setting the ``result.status`` to ``301`` in case a http ``301`` error
     is encountered.
     """
     result = HTTPRedirectHandler.http_error_301(self, req, fp, code, msg,
                                                 headers)
     result.status = code
     return result
    def http_error_301(self, req, fp, code, msg, headers):

        # return reference
        result = None

        result = HTTPRedirectHandler.http_error_301( self, req, fp, code, msg, headers )

        # log redirect info.
        self.log_redirect_info( result, code )

        return result