mirror of
https://github.com/jupyter/notebook.git
synced 2025-01-06 11:35:24 +08:00
allow draft76 websockets (Safari)
Safari still uses draft76, and Tornado 2.2.0 release disables the access from the draft version by default for security reasons. This simply sets the tornado flag to True, so we can continue to support Safari until it upgrades to the RFC 6455 implementation.
This commit is contained in:
parent
241e65b5c1
commit
8cfd9dcf6e
@ -393,6 +393,14 @@ class ZMQStreamHandler(websocket.WebSocketHandler):
|
||||
else:
|
||||
self.write_message(msg)
|
||||
|
||||
def allow_draft76(self):
|
||||
"""Allow draft 76, until browsers such as Safari update to RFC 6455.
|
||||
|
||||
This has been disabled by default in tornado in release 2.2.0, and
|
||||
support will be removed in later versions.
|
||||
"""
|
||||
return True
|
||||
|
||||
|
||||
class AuthenticatedZMQStreamHandler(ZMQStreamHandler):
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user