烧瓶上证所
支持 HTML5Flask 扩展,由提供支持。
发送事件示例:
from flask import Flask
from flask_sse import sse
app = Flask ( __name__ )
app . config [ "REDIS_URL" ] = "redis://localhost"
app . register_blueprint ( sse , url_prefix = '/stream' )
@ app . route ( '/send' )
def send_message ():
sse . publish ({ "message" : "Hello!" }, type = 'greeting' )
return "Message sent!"
要在网页上接收事件,请使用 Javascript 连接到事件流,如下
2022-07-11 09:51:38
21KB
Python
1