diff --git a/src/websocketd.cr b/src/websocketd.cr index 53c258b..9a407d6 100644 --- a/src/websocketd.cr +++ b/src/websocketd.cr @@ -99,7 +99,7 @@ def ws_http_upgrade(client) headers = headers.map { |key, value| "#{key}: #{value[0]}\r\n" }.join # requested service, fd - req_service = request.path.lchop + req_service = request.path.lchop.sub "ws/", "" if req_service.ends_with? ".JSON" Context.context.is_json[client.fd] = true