关于websocket的第一次详细使用

我是基于springboot+websocket,首先,简历websocket服务端,然后在页面进行调用,通过传参告诉服务端你要在哪个聊天室聊天,等等  ,具体的 看我的实现代码。这还是最基础的,中间可以加一些消息件

第一:传值问题

可以采用

var url='ws://10.10.20.107:8086/webSocket/'+realname+'/'+roomname;
websocket = new WebSocket( encodeURI(url)); 这种方式进行传值 

服务端接收:

当然你肯定会遇到一个你永远解决不了的问题:就是 在本机测试 :

localhost:8080/....

这时候 如果是上面的url就会连接失败 !!!

原因  不知道,但是解决方案是:浏览器访问项目时的IP:port要和websocket保持一致   要么都是localhost  要么都是ip

猜你喜欢

转载自blog.csdn.net/ajax_yan/article/details/81628792
今日推荐