websocketwebsocket通信发生错误!问题解决

来源:12-10 webSocket消息推送

默小铭

2019-04-03

按老师视频敲的代码

不知道是我IDEA版本还是什么问题,

浏览器一进入订单后台就会出现 websocketwebsocket通信发生错误弹窗

经自己测试了几次,
前端代码list.ftl文件,下面这句可以写成这样
websocket = new WebSocket(‘ws://localhost:8080/sell/webSocket’);

然后java代码,WebSocketConfig的注解改成@Configuration就可以正常建立连接了

写回答

2回答

慕尼黑7895541

2022-03-01

WebSocket是基于H5提供的一种全双工通讯协议。与项目是交互的作用,ip不能一样。你看看是不是项目地址是虚拟机的或者ip指向虚拟机,然后websocket也是写虚拟机的路径。你换个ip加端口看看
0
0

廖师兄

2019-04-03

websocket = new WebSocket(‘ws://localhost:8080/sell/webSocket’);

本地是可以这样写的,部署到服务器后,要用域名的,后面的部署部分有讲

然后java代码,WebSocketConfig的注解改成@Configuration就可以正常建立连接了

用WebSocketConfig不行吗?你运行我的源码试试。

0
4
廖师兄
回复
一介码农168
用我的源码可以运行吗
2019-05-05
共4条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程