class MyHTTPRedirectHandler(urllib2.HTTPRedirectHandler): def redirect_request(self, req, fp, code, msg, headers, newurl): request = urllib2.Request(newurl) request.get_method = lambda: req.get_method() return request