Swoft 踩坑笔记十 - WebSocket

swoft/app/WebSocket/EchoController.php有个websocket的demo,路由指向/echo
当我们去访问ip:port/echo时,报路径不存在。为啥呢?因为它定义的是WebSocket("/echo")。当然了,websocket用浏览器地址栏访问是没有意义的。
所以,我们要借助“DevTool”来连接。

在这里插入图片描述
地址是对的,那为什么链接不了呢?
原因是,你没有开启ws服务。

# cd swoft/bin
# php swoft ws:start

你会发现,还是链接不了。咋肥事呢?
因为
大佬
http对应的是:ws
https对应的是: wss
好嘛,那你提示的例如,就不能说清楚点?
在这里插入图片描述

然后,你就可以发送消息内容了。
对了,开启ws服务默认是开启http服务的,所以你web的也可以正常访问。

猜你喜欢

转载自blog.csdn.net/weikaixxxxxx/article/details/84590828
今日推荐