flask-sse:Flask 的服务器发送事件

时间:2024-06-17 23:24:48
【文件属性】:

文件名称:flask-sse:Flask 的服务器发送事件

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-17 23:24:48

Python

烧瓶上证所 支持 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 连接到事件流,如下


【文件预览】:
flask-sse-main
----MANIFEST.in(159B)
----README.rst(2KB)
----.gitmodules(104B)
----docs()
--------advanced.rst(2KB)
--------config.rst(2KB)
--------quickstart.rst(3KB)
--------api.rst(176B)
--------conf.py(8KB)
--------make.bat(7KB)
--------Makefile(7KB)
--------_themes()
--------index.rst(393B)
----.github()
--------FUNDING.yml(97B)
--------workflows()
----tests()
--------test_message.py(2KB)
--------conftest.py(560B)
--------test_blueprint.py(5KB)
----LICENSE(1KB)
----dev-requirements.txt(32B)
----setup.cfg(26B)
----requirements.txt(21B)
----setup.py(1KB)
----.gitignore(57B)
----flask_sse.py(6KB)
----CHANGELOG.rst(405B)

网友评论