equal
deleted
inserted
replaced
238 pycompat.bytestr(x): pycompat.bytestr(self.headers[x]) |
238 pycompat.bytestr(x): pycompat.bytestr(self.headers[x]) |
239 for x in self.headers |
239 for x in self.headers |
240 if x.lower().startswith('proxy-') |
240 if x.lower().startswith('proxy-') |
241 } |
241 } |
242 self.send(b'CONNECT %s HTTP/1.0\r\n' % self.realhostport) |
242 self.send(b'CONNECT %s HTTP/1.0\r\n' % self.realhostport) |
243 for header in pycompat.iteritems(proxyheaders): |
243 for header in proxyheaders.items(): |
244 self.send(b'%s: %s\r\n' % header) |
244 self.send(b'%s: %s\r\n' % header) |
245 self.send(b'\r\n') |
245 self.send(b'\r\n') |
246 |
246 |
247 # majority of the following code is duplicated from |
247 # majority of the following code is duplicated from |
248 # httplib.HTTPConnection as there are no adequate places to |
248 # httplib.HTTPConnection as there are no adequate places to |