equal
deleted
inserted
replaced
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:]) |