Контекст
У меня много «агентов» (агент - это компьютер с ИИ в центре города). Я строю общий сервер для подключения всех агентов. Моя идея такова: когда новый агент помещается на место, агент пытается подключиться к серверу, используя WebSocket с пользовательской полезной нагрузкой в запросе подтверждения связи, содержащем все свойства агента (такие как его UUID, геолокация и т. Д.). Таким образом, если эти свойства недействительны, соединение немедленно отклоняется.
Проблема
Как отправить пользовательскую полезную нагрузку в HTTP-запросе WebSocket и как перехватить эту полезную нагрузку с помощью Spring Framework? Это даже хороший подход?