From b29da15d519d04651b07831f746f864fbac5190d Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 11 Jul 2018 15:57:34 +0800 Subject: [PATCH] enable websocket permessage-deflate --- src/network/http/websocket.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/network/http/websocket.cpp b/src/network/http/websocket.cpp index 0246c0b..4436e5d 100644 --- a/src/network/http/websocket.cpp +++ b/src/network/http/websocket.cpp @@ -6,6 +6,8 @@ #include #include +#include + #include #include #include @@ -61,6 +63,11 @@ namespace fc { namespace http { transport_type; static const long timeout_open_handshake = 0; + + // permessage_compress extension + struct permessage_deflate_config {}; + typedef websocketpp::extensions::permessage_deflate::enabled permessage_deflate_type; + }; struct asio_tls_with_stub_log : public websocketpp::config::asio_tls {