tests/tinyproxy.py
changeset 14093 ce99d887585f
parent 10282 08a0f04b56bd
child 14494 1ffeeb91c55d
equal deleted inserted replaced
14092:222c8ec7a274 14093:ce99d887585f
    27             self.raw_requestline = self.rfile.readline()
    27             self.raw_requestline = self.rfile.readline()
    28             if self.parse_request():
    28             if self.parse_request():
    29                 self.send_error(403)
    29                 self.send_error(403)
    30         else:
    30         else:
    31             self.__base_handle()
    31             self.__base_handle()
       
    32 
       
    33     def log_request(self, code='-', size='-'):
       
    34         xheaders = [h for h in self.headers.items() if h[0].startswith('x-')]
       
    35         self.log_message('"%s" %s %s%s',
       
    36                          self.requestline, str(code), str(size),
       
    37                          ''.join([' %s:%s' % h for h in sorted(xheaders)]))
    32 
    38 
    33     def _connect_to(self, netloc, soc):
    39     def _connect_to(self, netloc, soc):
    34         i = netloc.find(':')
    40         i = netloc.find(':')
    35         if i >= 0:
    41         if i >= 0:
    36             host_port = netloc[:i], int(netloc[i + 1:])
    42             host_port = netloc[:i], int(netloc[i + 1:])