Spring Boot WebSocket:如何知道客户端何时取消订阅?

Spring Boot WebSocket:如何知道客户端何时取消订阅?,第1张

Spring Boot WebSocket:如何知道客户端何时取消订阅?

您可以

SessionUnsubscribeEvent
像这样收听事件:

@Controllerpublic class SessionUnsubscribeListener implements ApplicationListener<SessionUnsubscribeEvent> {   @Override   public void onApplicationEvent(SessionUnsubscribeEvent event) {       GenericMessage message = (GenericMessage) event.getMessage();       String simpDestination = (String) message.getHeaders().get("simpDestination");       if ("/topic/service".equals(simpDestination)) {// do stuff       }   }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4952224.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存