diff options
author | Florian Vallee <f.vallee@oberthur.com> | 2014-09-12 11:17:12 +0200 |
---|---|---|
committer | Florian Vallee <f.vallee@oberthur.com> | 2014-09-12 13:27:52 +0200 |
commit | ba1c1d1c31116357139d584196559dfd5a26896c (patch) | |
tree | 63b9e9be8f0b4c3ca7e77010ed8e26ca94f1f69c /AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java | |
parent | 52064191814fe744ae85e640cb869e122e4d61a3 (diff) | |
download | AndroidAsync-ba1c1d1c31116357139d584196559dfd5a26896c.tar.gz AndroidAsync-ba1c1d1c31116357139d584196559dfd5a26896c.tar.bz2 AndroidAsync-ba1c1d1c31116357139d584196559dfd5a26896c.zip |
expose initial http request to WebSocket handlers
replace headers object with the complete AsyncHttpServerRequest in callback
see #232
Diffstat (limited to 'AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java')
-rw-r--r-- | AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java b/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java index b1b393d..41bbfe0 100644 --- a/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java +++ b/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java @@ -285,7 +285,7 @@ public class AsyncHttpServer { } public static interface WebSocketRequestCallback { - public void onConnected(WebSocket webSocket, RequestHeaders headers); + public void onConnected(WebSocket webSocket, AsyncHttpServerRequest request); } public void websocket(String regex, final WebSocketRequestCallback callback) { @@ -318,7 +318,7 @@ public class AsyncHttpServer { response.end(); return; } - callback.onConnected(new WebSocketImpl(request, response), request.getHeaders()); + callback.onConnected(new WebSocketImpl(request, response), request); } }); } |