Есть ли способ получить идентификатор сокета текущего клиента? Я видел, что можно получить идентификатор сокета в node.js. Но, похоже, расширение socket.io фляжки немного отличается от socketio узла.Получение идентификатора сокета клиента в колбе socket.io
1
A
ответ
2
Я нашел его в колбе тоже.
В объекте колбы request
есть объект сокета, который имеет идентификатор.
from flask import request
# ....
@socketio.on('connect')
def onConnect():
currentSocketId = request.namespace.socket.sessid
# ....
0
От Flask-SocketIO documentation:
Объект запроса определяет
request.namespace
как имя пространства имен быть обработаны, и добавляетrequest.sid
, определяемый как уникальный идентификатор сеанса для подключения клиента
Смежные вопросы
- 1. получить текущее соединение в колбе socket.io
- 2. Получение идентификатора клиента API SoundCloud
- 3. отключения клиента от Socket.io ид
- 4. ID сокета неправильного клиента
- 5. Получение идентификатора клиента в форме редактирования RadGrid
- 6. Получение идентификатора клиента для входа в систему
- 7. Подключение клиента сокета NodeMCU Lua с сервером node.js socket.io
- 8. Node.js + Экспресс + Socket.io: Нет сокета клиента событий стреляющие
- 9. Повторное подключение в Socket.io и сохранение идентификатора клиента?
- 10. Socket.io - Исправить в массив сокета id
- 11. Как получить несколько атрибутов сокета в socket.io?
- 12. Измените имя сокета с пользовательским именем при генерации идентификатора сокета
- 13. Получение значения флажка в колбе
- 14. Получение идентификатора клиента канала для запросов RequestFactory
- 15. Получение идентификатора клиента с помощью jquery
- 16. Получить IPv4-адрес клиента в Socket.io
- 17. Включая Socket.io на стороне клиента
- 18. C# Поиск идентификатора сокета?
- 19. Socket.io Идентифицировать пользователя для сокета
- 20. Пример сокета socket.io - проблема с отправкой формы
- 21. Получение IP-адреса клиента в сетевом соединении Node.js (socket.io)
- 22. Получение информации агента пользователя из сокета-колпака
- 23. Пример клиента блокирующего сокета
- 24. PHP - соединения сокета клиента
- 25. Сервер, реализация сокета клиента
- 26. socket.io - испускает в socketid (одного клиента) не работает
- 27. Как фиксированный сокет идентификатор для клиента Socket.io
- 28. Ошибка сокета клиента/сервера
- 29. Socket.io клиента в пределах объекта
- 30. Socket.IO на стороне клиента
Не рекомендуется, это внутренняя структура данных, которая может измениться в будущем. Лучшей альтернативой является создание ваших собственных идентификаторов на основе информации о пользователе, которую вы используете в 'session', например. – Miguel