1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-12-22 04:02:04 +03:00

Restructure is_websocket_request (Step 4/4)

This commit is contained in:
bel
2016-01-09 21:02:06 +01:00
parent 2e3892aa45
commit 077fe37303

View File

@@ -8637,11 +8637,8 @@ handle_websocket_request(struct mg_connection *conn,
return; return;
} }
/* Step 1.3: Check Host. */ /* Step 1.3: Could check for "Host", but we do not really nead this
const char *host = mg_get_header(conn, "Host"); * value for anything, so just ignore it. */
if (!host) {
return 0;
}
/* Step 2: If a callback is responsible, call it. */ /* Step 2: If a callback is responsible, call it. */
if (is_callback_resource) { if (is_callback_resource) {
@@ -8727,7 +8724,7 @@ handle_websocket_request(struct mg_connection *conn,
static int static int
is_websocket_protocol(const struct mg_connection *conn) is_websocket_protocol(const struct mg_connection *conn)
{ {
const char *host, *upgrade, *connection, *version, *key; const char *upgrade, *connection;
/* A websocket protocoll has the following HTTP headers: /* A websocket protocoll has the following HTTP headers:
* *