mercurial/url.py
branchstable
changeset 21543 21b3513d43e4
parent 20964 a939eeb94833
child 23834 bf07c19b4c82
equal deleted inserted replaced
21542:d12d8d41428e 21543:21b3513d43e4
   223 
   223 
   224 def _generic_proxytunnel(self):
   224 def _generic_proxytunnel(self):
   225     proxyheaders = dict(
   225     proxyheaders = dict(
   226             [(x, self.headers[x]) for x in self.headers
   226             [(x, self.headers[x]) for x in self.headers
   227              if x.lower().startswith('proxy-')])
   227              if x.lower().startswith('proxy-')])
   228     self._set_hostport(self.host, self.port)
       
   229     self.send('CONNECT %s HTTP/1.0\r\n' % self.realhostport)
   228     self.send('CONNECT %s HTTP/1.0\r\n' % self.realhostport)
   230     for header in proxyheaders.iteritems():
   229     for header in proxyheaders.iteritems():
   231         self.send('%s: %s\r\n' % header)
   230         self.send('%s: %s\r\n' % header)
   232     self.send('\r\n')
   231     self.send('\r\n')
   233 
   232