Bypass mime-type map in python3 env

This commit is contained in:
Zhou Chaolin 2018-04-16 01:45:12 +08:00
parent a69d558fe3
commit 3e46b41caa
1 changed files with 13 additions and 12 deletions

View File

@ -97,18 +97,19 @@ class WebSockifyRequestHandler(WebSocketRequestHandler, SimpleHTTPRequestHandler
if self.logger is None: if self.logger is None:
self.logger = WebSockifyServer.get_logger() self.logger = WebSockifyServer.get_logger()
self.extensions_map = { if sys.version_info[0] < 3:
'.manifest': 'text/cache-manifest', self.extensions_map = {
'.html': 'text/html', '.manifest': 'text/cache-manifest',
'.png': 'image/png', '.html': 'text/html',
'.jpg': 'image/jpg', '.png': 'image/png',
'.svg': 'image/svg+xml', '.jpg': 'image/jpg',
'.css': 'text/css', '.svg': 'image/svg+xml',
'.js': 'application/x-javascript', '.css': 'text/css',
'.json': 'application/json', '.js': 'application/x-javascript',
'.xml': 'application/xml', '.json': 'application/json',
'': 'application/octet-stream', # Default '.xml': 'application/xml',
} '': 'application/octet-stream', # Default
}
WebSocketRequestHandler.__init__(self, req, addr, server) WebSocketRequestHandler.__init__(self, req, addr, server)