【发布时间】:2021-11-24 06:52:18
【问题描述】:
我根据tutorial创建了测试项目
@Configuration
@EnableWebSocketMessageBroker
public class WSConfig implements WebSocketMessageBrokerConfigurer {
@Override
public void configureMessageBroker(MessageBrokerRegistry config) {
config.enableSimpleBroker("/topic");
config.setApplicationDestinationPrefixes("/app");
}
@Override
public void registerStompEndpoints(StompEndpointRegistry registry) {
registry.addEndpoint("/chat");
registry.addEndpoint("/chat").withSockJS();
}
@Controller
public class WSController {
@MessageMapping("/chat")
@SendTo("/topic/messages")
public String send(String message) throws Exception {
return "test";
}
}
我正在努力与邮递员联系,我尝试了不同的网址:
-
ws://localhost:8080
-
ws://localhost:8080/app
-
ws://localhost:8080/app/chat
每次单击连接按钮时,我都会收到 404 作为响应 我究竟做错了什么? (我是 websocket 新手)
【问题讨论】:
标签: spring-boot postman spring-websocket