Flask Socketio前后端通信问题
来源:互联网 发布:蜘蛛侠英雄归来 知乎 编辑:程序博客网 时间:2024/05/16 02:01
最近在用socketio进行前后端通信时遇到一个问题:前端可以向后台发送数据,但是后台却无法把数据发送到前端。
前端采用socketio 后台使用falsk-socketio
代码具体实现请参考:使用Flask SocketIO实现WebSocket | 风中飞舞
最后发现问题所在:
socketio.emit与emit是不同的,具体可以自己看函数的定义,socketio.emit()是用路由修饰的,而emit()是由socketio.on修饰的。
因此参照上述链接中的代码,应该是;
@socketio.on('my event', namespace='/test')def test_message(message): emit('my response', {'data': message['data'])这里的emit是:
from flask.ext.socketio import SocketIO, emit而我出错的代码是:
@socketio.on('my event', namespace='/test')def test_message(message): socketio.emit('my response', {'data': message['data'])//注意用socketio.on修饰的话直接用上面代码中的emit就可以一个小错误,搞了一晚上,写个博客以免再犯!
阅读全文
0 0
- Flask Socketio前后端通信问题
- flask框架解决前后端跨域问题
- 前后端基本通信
- jquery ajax flask 前后端通讯
- Flask-Socketio 部分翻译
- Flask-SocketIO简介
- 【python学习笔记】关于python Flask前后端分离跨域问题
- Flask与Ajax前后端交互的跨域访问问题
- 前后端分离问题
- 类Flask实现前后端交互之代码聊天室
- websocket+php实现前后端实时通信
- java前后端通信常见问题汇总一
- js 前后端通信与安全
- easyUI 前后端的数据传输问题
- 前后端交互乱码问题处理
- 前后端交互的问题(php)
- java前后端开发中乱码问题
- 前后端分离之后的问题
- 实验1 时间趋势可视化
- 【数据结构】单链表逆序
- hdu 1166(线段树or树状数组)
- web常考知识点
- 马踏过河卒
- Flask Socketio前后端通信问题
- Notes for caffe (2) py-caffe的重要接口备忘
- 链表的回文结构
- Windows7与Linux双系统的装机过程详述
- [js高手之路]gulp教程-从入门到项目中快速上手使用
- Bootstrap插件(四)——工具提示(tooltip.js)
- [SCOI2010真题][bzoj1857]传送带
- 基于Hexo与Github搭建个人博客、并绑定已有的域名
- hdoj 5978 To begin or not to begin