Warning
This documentation is for an old version of IPython. You can find docs for newer versions here.
Module: html.base.zmqhandlers
¶
Tornado handlers for WebSocket <-> ZMQ sockets.
Authors:
- Brian Granger
2 Classes¶
-
class
IPython.html.base.zmqhandlers.
ZMQStreamHandler
(application, request, **kwargs)¶ Bases:
tornado.websocket.WebSocketHandler
-
allow_draft76
()¶ 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.
-
check_origin
(origin)¶ Check Origin == Host or Access-Control-Allow-Origin.
Tornado >= 4 calls this method automatically, raising 403 if it returns False. We call it explicitly in open on Tornado < 4.
meaningless for websockets
-
-
class
IPython.html.base.zmqhandlers.
AuthenticatedZMQStreamHandler
(application, request, **kwargs)¶ Bases:
IPython.html.base.zmqhandlers.ZMQStreamHandler
,IPython.html.base.handlers.IPythonHandler
-
set_default_headers
()¶ Undo the set_default_headers in IPythonHandler
which doesn’t make sense for websockets
-