diff options
author | LordFokas <lordfokas@gmail.com> | 2015-10-14 01:28:37 +0100 |
---|---|---|
committer | LordFokas <lordfokas@gmail.com> | 2015-10-14 01:28:37 +0100 |
commit | 2080278ba0b8a33cafbd24a7b38ed8a71f8b07b8 (patch) | |
tree | c0072bc03c24f886f3bd32b9158c9e92737c08f6 | |
parent | 450ef8e6a4e75fa0cdcc4b00a4d26c276bf5df3d (diff) | |
download | nanohttpd-2080278ba0b8a33cafbd24a7b38ed8a71f8b07b8.tar.gz |
Allows WebSocket servers to easily override default HTTP behavior.
-rw-r--r-- | websocket/src/main/java/fi/iki/elonen/NanoWebSocketServer.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/websocket/src/main/java/fi/iki/elonen/NanoWebSocketServer.java b/websocket/src/main/java/fi/iki/elonen/NanoWebSocketServer.java index 73e5f67..e305d8d 100644 --- a/websocket/src/main/java/fi/iki/elonen/NanoWebSocketServer.java +++ b/websocket/src/main/java/fi/iki/elonen/NanoWebSocketServer.java @@ -842,9 +842,13 @@ public abstract class NanoWebSocketServer extends NanoHTTPD { return handshakeResponse; } else { - return super.serve(session); + return serveHttp(session); } } + + protected Response serveHttp(final IHTTPSession session) { + return super.serve(session); + } /** * not all websockets implementations accept gzip compression. |