Lines Matching refs:newurl
653 def redirect_request(self, req, fp, code, msg, headers, newurl):
677 newurl = newurl.replace(' ', '%20')
682 return Request(newurl,
695 newurl = headers["location"]
697 newurl = headers["uri"]
702 urlparts = urlparse(newurl)
709 newurl, code,
710 "%s - Redirection to url '%s' is not allowed" % (msg, newurl),
716 newurl = urlunparse(urlparts)
721 newurl = quote(
722 newurl, encoding="iso-8859-1", safe=string.punctuation)
723 newurl = urljoin(req.full_url, newurl)
728 new = self.redirect_request(req, fp, code, msg, headers, newurl)
736 if (visited.get(newurl, 0) >= self.max_repeats or
742 visited[newurl] = visited.get(newurl, 0) + 1
2172 newurl = headers['location']
2174 newurl = headers['uri']
2180 newurl = urljoin(self.type + ":" + url, newurl)
2182 urlparts = urlparse(newurl)
2191 raise HTTPError(newurl, errcode,
2193 " Redirection to url '%s' is not allowed." % newurl,
2196 return self.open(newurl)
2272 newurl = 'http://' + host + selector
2284 return self.open(newurl)
2286 return self.open(newurl, data)
2290 newurl = 'https://' + host + selector
2302 return self.open(newurl)
2304 return self.open(newurl, data)
2314 newurl = 'http://' + host + selector
2316 return self.open(newurl)
2318 return self.open(newurl, data)
2328 newurl = 'https://' + host + selector
2330 return self.open(newurl)
2332 return self.open(newurl, data)