diff options
author | José Bollo <jose.bollo@iot.bzh> | 2017-08-11 16:46:59 +0200 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2017-08-11 16:53:03 +0200 |
commit | 2e4df370fed59a25d0bc157ccfb4642fb26d223f (patch) | |
tree | ef48c8ebcd97803231cf93d0df7c67f2c90a7040 | |
parent | 38dab18424804033b160a2bacc1afc68325359e4 (diff) |
afb-websocket: update websocket protocol
After integration of UPGRADE in libmicrohttpd,
the header "Connection: Upgrade" has to be removed
because it is now sent 2 times.
This caused Webkit to fail to connect its websocket.
Bug-AGL: SPEC-821
Change-Id: Ib9744208cf7175f0c56e513b18b53ab0a9b60b9f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
-rw-r--r-- | src/afb-websock.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/afb-websock.c b/src/afb-websock.c index 277c9df5..799b2bd0 100644 --- a/src/afb-websock.c +++ b/src/afb-websock.c @@ -215,7 +215,6 @@ static int check_websocket_upgrade(struct MHD_Connection *con, const struct prot make_accept_value(key, acceptval); MHD_add_response_header(response, sec_websocket_accept_s, acceptval); MHD_add_response_header(response, sec_websocket_protocol_s, proto->name); - MHD_add_response_header(response, MHD_HTTP_HEADER_CONNECTION, MHD_HTTP_HEADER_UPGRADE); MHD_add_response_header(response, MHD_HTTP_HEADER_UPGRADE, websocket_s); MHD_queue_response(con, MHD_HTTP_SWITCHING_PROTOCOLS, response); MHD_destroy_response(response); |