我有这样的事情:
from flask import Flask, jsonify, request, render_template, Response
from flask_socketio import SocketIO, emit
app = Flask(__name__)
socketio = SocketIO(app)
和
@socketio.on('connect', namespace='/rv')
def connect():
# want to get session id or some client identifier
因为我想使用emit和/或send?
发送回特定客户端有人可以告诉我如何获得正确的会话/客户端标识符,然后如何使用它来发送/发回消息吗?
答案 0 :(得分:1)
在版本1.x及更高版本中,您可以使用request.sid
来获取会话ID。
使用带有参数emit()
的{{1}}向特定客户端发送。