tornado之websoket
2024-10-20 13:31:41
继承WebSoketHandler
def open(self): # 当一个WebSoket连接建立之后被调用
def on_message(self, message): # 当客户端发送一个消息过来的时候调用
def on_close(self): # 当WebSoket连接关闭之后调用
def write_message(self, message, binary=False): # 主动向客户端发送message消息,message可以是字符串也可以是字典(自动转为json字符串),若binary为False,则message以utf8编码发送;二进制模式(binary=True)时,可发送任何字节码。
def close(self): # 关闭WebSoket连接
def check_origin(origin): # 判断源origin,对符合条件的请求源允许连接
前台
<script>
var ws = new WebSoket("ws://ip:port/url");
ws.onmessage = function(e){
//处理接收到的数据
}
function sendMessage(){
var message = $("#contents").val();
ws.send(message);
$("#contents").val("");
}
</script>
最新文章
- [NHibernate]组件之依赖对象
- 微信公众平台开发3:订阅事件subscribe处理
- 导出数据库数据制成Excel和txt
- 原生态Ajax实例
- sql优化-hint的作用
- IT痴汉的工作现状18-思维定式
- spring中的控制反转IoC和依赖注入DI
- PhpStorm11.0 配置在浏览器中打开文件
- QT的安装及环境配置
- BZOJ 4407: 于神之怒加强版 [莫比乌斯反演 线性筛]
- SENet
- 剑指offer面试题6 重建二叉树(java)
- Luogu P5296 [北京省选集训2019]生成树计数
- Linux之文本编辑器Vim
- Java基础学习-类型转换之隐式转换
- fiddler 4 设置代理
- java引用
- 写出简洁的Python代码: 使用Exceptions(转)
- 修改oracle用户密码为永不过期
- C++:栈(stack)的模板类实现