We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f44674f commit 9277e67Copy full SHA for 9277e67
src/simple_websocket/ws.py
@@ -16,6 +16,7 @@
16
TextMessage,
17
BytesMessage,
18
)
19
+from wsproto.extensions import PerMessageDeflate
20
from wsproto.frame_protocol import CloseReason
21
from wsproto.utilities import LocalProtocolError
22
@@ -164,7 +165,8 @@ def _handle_events(self):
164
165
for event in self.ws.events():
166
try:
167
if isinstance(event, Request):
- out_data += self.ws.send(AcceptConnection())
168
+ out_data += self.ws.send(AcceptConnection(
169
+ extensions=[PerMessageDeflate()]))
170
elif isinstance(event, CloseConnection):
171
if self.is_server:
172
out_data += self.ws.send(event.response())
0 commit comments