Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/hgweb/server.py @ 38595:b263133eeb5a
py3: convert server-string to unicode to make http library happy
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 08 Jul 2018 16:55:21 +0900 |
parents | af0e88e64ede |
children | a6088d10d5f2 |
comparison
equal
deleted
inserted
replaced
38594:e46c3b6a47b5 | 38595:b263133eeb5a |
---|---|
244 self.wfile.write('0\r\n\r\n') | 244 self.wfile.write('0\r\n\r\n') |
245 self.wfile.flush() | 245 self.wfile.flush() |
246 | 246 |
247 def version_string(self): | 247 def version_string(self): |
248 if self.server.serverheader: | 248 if self.server.serverheader: |
249 return self.server.serverheader | 249 return encoding.strfromlocal(self.server.serverheader) |
250 return httpservermod.basehttprequesthandler.version_string(self) | 250 return httpservermod.basehttprequesthandler.version_string(self) |
251 | 251 |
252 class _httprequesthandlerssl(_httprequesthandler): | 252 class _httprequesthandlerssl(_httprequesthandler): |
253 """HTTPS handler based on Python's ssl module""" | 253 """HTTPS handler based on Python's ssl module""" |
254 | 254 |