为了账号安全,请及时绑定邮箱和手机立即绑定

使用flask-socketio来进行页面的局部刷新的问题?

使用flask-socketio来进行页面的局部刷新的问题?

慕斯709654 2019-02-19 17:16:09
本人进行了一个 flask-socketio 测试,总结文章是 基于 flask-socketio 的 CRUD 操作初探。但是,用文章的方法来进行局部刷新的时候,出现了一个大问题,描述如下:由于websocket长连接,当服务端想客户端推送信息的时候,只查询了一次数据库内容,所以向客户端展示的内容是没有变化的,即使每 5 秒刷新一下,页面也没有发生变化。如果每次刷新页面之后,我们设置为断开长连接,那么就会打断每 5 秒刷新一下的功能。我们该用什么方法重新发起一个由服务端向客户端通信的连接?
查看完整描述

1 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

感觉是自己的设计思路出现了问题。应该先从客户端发起通信申请,然后服务端进行返回,其实这项功能除了 websocket 能够实现, ajax 也能够实现。

查看完整回答
反对 回复 2019-02-24
  • 1 回答
  • 0 关注
  • 730 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信