diff --git a/websockify/websockifyserver.py b/websockify/websockifyserver.py index 5e20128..c726473 100644 --- a/websockify/websockifyserver.py +++ b/websockify/websockifyserver.py @@ -97,6 +97,19 @@ class WebSockifyRequestHandler(WebSocketRequestHandler, SimpleHTTPRequestHandler if self.logger is None: self.logger = WebSockifyServer.get_logger() + self.extensions_map = { + '.manifest': 'text/cache-manifest', + '.html': 'text/html', + '.png': 'image/png', + '.jpg': 'image/jpg', + '.svg': 'image/svg+xml', + '.css': 'text/css', + '.js': 'application/x-javascript', + '.json': 'application/json', + '.xml': 'application/xml', + '': 'application/octet-stream', # Default + } + WebSocketRequestHandler.__init__(self, req, addr, server) def log_message(self, format, *args):