Java 为什么可以';该程序不能建立websocket连接吗? package com.example.springbootwebsocketdemo.server.handler; 导入org.springframework.stereotype.Component; 导入org.springframework.web.socket.CloseStatus; 导入org.springframework.web.socket.WebSocketHandler; 导入org.springframework.web.socket.WebSocketMessage; 导入org.springframework.web.socket.WebSocketSession; /** *@作者孙一新 */ @组成部分 公共类MyHandler实现WebSocketHandler{ @凌驾 建立连接后公共无效(WebSocketSession会话)引发异常{ System.out.println(“建立连接后”); } @凌驾 public void handleMessage(WebSocketSession会话、WebSocketMessage消息)引发异常{ System.out.println(“handleMessage”); } @凌驾 public void HandletTransportError(WebSocketSession会话,可抛出异常)引发异常{ System.out.println(“HandletTransporter”); } @凌驾 连接关闭后公共无效(WebSocketSession会话,CloseStatus CloseStatus)引发异常{ System.out.println(“后连接关闭”); } @凌驾 公共布尔支持SpartialMessages(){ System.out.println(“支持SPARTIALMessages”); 返回false; } } @配置 @启用WebSocket 公共类WebSocketServerConfig实现WebSocketConfigurer{ @自动连线 韦伯斯科德勒·迈汉德尔; @凌驾 公共无效注册表WebSockEthandlers(WebSocketHandlerRegistry注册表){ addHandler(myHandler,“/rc”); } }

Java 为什么可以';该程序不能建立websocket连接吗? package com.example.springbootwebsocketdemo.server.handler; 导入org.springframework.stereotype.Component; 导入org.springframework.web.socket.CloseStatus; 导入org.springframework.web.socket.WebSocketHandler; 导入org.springframework.web.socket.WebSocketMessage; 导入org.springframework.web.socket.WebSocketSession; /** *@作者孙一新 */ @组成部分 公共类MyHandler实现WebSocketHandler{ @凌驾 建立连接后公共无效(WebSocketSession会话)引发异常{ System.out.println(“建立连接后”); } @凌驾 public void handleMessage(WebSocketSession会话、WebSocketMessage消息)引发异常{ System.out.println(“handleMessage”); } @凌驾 public void HandletTransportError(WebSocketSession会话,可抛出异常)引发异常{ System.out.println(“HandletTransporter”); } @凌驾 连接关闭后公共无效(WebSocketSession会话,CloseStatus CloseStatus)引发异常{ System.out.println(“后连接关闭”); } @凌驾 公共布尔支持SpartialMessages(){ System.out.println(“支持SPARTIALMessages”); 返回false; } } @配置 @启用WebSocket 公共类WebSocketServerConfig实现WebSocketConfigurer{ @自动连线 韦伯斯科德勒·迈汉德尔; @凌驾 公共无效注册表WebSockEthandlers(WebSocketHandlerRegistry注册表){ addHandler(myHandler,“/rc”); } },java,spring,websocket,Java,Spring,Websocket,程序运行后,访问http://localhost:9001/rc在chrome中,is只能“升级”到“WebSocket”。,但它无法访问ws://localhost:9001/rc,结果是ERR\u DISALLOWED\u URL\u方案 然后我使用了一个在线工具,尝试连接到ws://localhost:9001/rc,但仍然失败: 错误:未定义 断开 在不引入STOMP、SOCKETJS等的情况下,我应该如何改进我的程序,使其能够建立websocket连接 谢谢

程序运行后,访问
http://localhost:9001/rc
在chrome中,is
只能“升级”到“WebSocket”。
,但它无法访问
ws://localhost:9001/rc
,结果是ERR\u DISALLOWED\u URL\u方案

然后我使用了一个在线工具,尝试连接到
ws://localhost:9001/rc
,但仍然失败:

错误:未定义

断开

在不引入STOMP、SOCKETJS等的情况下,我应该如何改进我的程序,使其能够建立websocket连接

谢谢