【发布时间】:2018-12-15 12:53:47
【问题描述】:
我尝试创建一个通过套接字发送请求的 API。
代码:
@Controller
public class GreetingController {
@GetMapping("/x")
public void send() {
greeting(new HelloMessage("Admin", "bla"));
}
@MessageMapping("/hello")
@SendTo("/topic/greetings")
public Greeting greeting(HelloMessage message) {
return new Greeting(HtmlUtils.htmlEscape(message.getName() + ": " + message.getMsg()));
}
}
我不明白如何通过 rest 向 websocket 发送请求。
谁能解释为什么当我向/x 发送请求时,websocket 没有得到new HelloMessage?
【问题讨论】:
-
定义“不起作用”。
-
@DaveNewton 监听socket的客户端收不到消息
-
您可以添加您的客户端代码吗?可能与此有关:)
标签: java spring rest websocket