gpt4 book ai didi

python - 如何在 socket.io python 服务器中获取连接客户端的 session ID?

转载 作者:行者123 更新时间:2023-12-03 09:08:52 29 4
gpt4 key购买 nike

我有这样的东西:

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发送回特定客户端?

有人可以告诉我如何获取正确的 session /客户端标识符,然后如何使用它来发送/发回消息吗?

最佳答案

在 1.x 及更高版本中,您可以使用 request.sid 来获取 session ID。使用带有参数 room=session_idemit() 向特定客户端发出信号。

关于python - 如何在 socket.io python 服务器中获取连接客户端的 session ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44574325/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com