Notes
We have added WebSocket support to the Cullinan framework.
This feature draws on the WebSocket functionality provided by the Tornado module. Cullinan enables declarative WebSocket class routing and allows developers to write them with the same syntax as they would use for Cullinan request controllers, thus reducing the learning curve.
The overall functionality framework is still in the exploratory phase.
Fix
fix bug about websocket class check_origin is fail.