From 414f156d4a6517abe82072c710ee7053280a8e98 Mon Sep 17 00:00:00 2001 From: turtled Date: Fri, 19 May 2017 16:46:14 +0800 Subject: [PATCH] Add websocket_protocol_header config --- etc/emq.conf | 3 +++ priv/emq.schema | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/etc/emq.conf b/etc/emq.conf index 40341b83f..1b78c9ae4 100644 --- a/etc/emq.conf +++ b/etc/emq.conf @@ -119,6 +119,9 @@ mqtt.max_clientid_len = 1024 ## Max Packet Size Allowed, 64K by default. mqtt.max_packet_size = 64KB +## Check Websocket Protocol Header. Enum: on, off +mqtt.websocket_protocol_header = on + ##-------------------------------------------------------------------- ## MQTT Connection ##-------------------------------------------------------------------- diff --git a/priv/emq.schema b/priv/emq.schema index 9b20ea4c2..5d9617e64 100644 --- a/priv/emq.schema +++ b/priv/emq.schema @@ -346,6 +346,11 @@ end}. {max_packet_size, cuttlefish:conf_get("mqtt.max_packet_size", Conf)}] end}. +{mapping, "mqtt.websocket_protocol_header", "emqttd.websocket_protocol_header", [ + {default, on}, + {datatype, flag} +]}. + %%-------------------------------------------------------------------- %% MQTT Connection %%--------------------------------------------------------------------