【发布时间】:2018-12-06 09:14:03
【问题描述】:
在我的 Spring Boot 应用程序中,当我尝试连接到 ws 端点时,客户端出现 404 错误。
客户端代码
let wsUri = "ws://localhost:8080/chat"
let websocket = new WebSocket(wsUri);
弹簧配置
package coffee.web;
import org.springframework.context.annotation.Bean;
import org.springframework.web.socket.config.annotation.EnableWebSocket;
import org.springframework.web.socket.config.annotation.WebSocketConfigurer;
import org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry;
@EnableWebSocket
public class WebSocketConfig implements WebSocketConfigurer {
@Override
public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
registry.addHandler(chatServer(), "/chat");
}
@Bean
public ChatServer chatServer() {
return new ChatServer();
}
}
【问题讨论】:
标签: spring spring-boot spring-ws spring-websocket