comparison mercurial/hgweb/server.py @ 34740:b2601c5977a4

hgweb: more "http headers are native strs" cleanup Differential Revision: https://phab.mercurial-scm.org/D1108
author Augie Fackler <augie@google.com>
date Sun, 15 Oct 2017 00:38:33 -0400
parents 60e7da55e5e6
children 46c97973ee46 7de7bd407251
comparison
equal deleted inserted replaced
34739:b880cc11da5d 34740:b2601c5977a4
192 if (self.length is None and 192 if (self.length is None and
193 saved_status[0] != common.HTTP_NOT_MODIFIED): 193 saved_status[0] != common.HTTP_NOT_MODIFIED):
194 self._chunked = (not self.close_connection and 194 self._chunked = (not self.close_connection and
195 self.request_version == "HTTP/1.1") 195 self.request_version == "HTTP/1.1")
196 if self._chunked: 196 if self._chunked:
197 self.send_header('Transfer-Encoding', 'chunked') 197 self.send_header(r'Transfer-Encoding', r'chunked')
198 else: 198 else:
199 self.send_header('Connection', 'close') 199 self.send_header(r'Connection', r'close')
200 self.end_headers() 200 self.end_headers()
201 self.sent_headers = True 201 self.sent_headers = True
202 202
203 def _start_response(self, http_status, headers, exc_info=None): 203 def _start_response(self, http_status, headers, exc_info=None):
204 code, msg = http_status.split(None, 1) 204 code, msg = http_status.split(None, 1)