iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >hyperf框架 websocket服务端和websocket客户端
  • 106
分享到

hyperf框架 websocket服务端和websocket客户端

websocketphp 2023-09-28 15:09:43 106人浏览 安东尼
摘要

本次是为了测试hyperf框架中的websocket功能进行通讯测试 前期准备,需要安装好hyperf框架并且可以运行hyperf框架即可 1.在项目根目录安装WEBSocket服务端 按照对应手册配

本次是为了测试hyperf框架中的websocket功能进行通讯测试 前期准备,需要安装好hyperf框架并且可以运行hyperf框架即可
1.在项目根目录安装WEBSocket服务端 按照对应手册配置即可
https://www.hyperf.wiki/2.2/
2.安装WebSocket 协程客户端
https://www.hyperf.wiki/2.2/
3.重启服务 即可看到 WebSocket 服务对应的端口信息 在进行前端调试即可
这些按照手册上都可以进行成功的配置 这里主要记录一下我遇到的问题
1.我在使用WebSocket 协程客户端进行发送消息时会提示我

Websocket upgrade failed by [7102] [Http invalid protocol]

就是告诉我http协议不行 然后我就添加一个新的域名 为这个域名申请了证书 然后Nginx反向代理了 WebSocket 服务对应的端口 然后用wss进行请求即可通信
2.安装hyperf视图时 安装的Blade 引擎 安装完成后启动报错 那个报错忘记截图了 大致好像是提示duncan3Dc这个不存在 然后在手册上找到了 这个引擎 也进行了安装 命令是

composer require duncan3dc/blade

在安装这个的时候可能是因为我的composer版本太高 一直不成功 使用的

 composer require -W duncan3dc/blade ^4.11.0

这个命令后成功可以运行hyperf的视图

来源地址:https://blog.csdn.net/weixin_43876402/article/details/126690696

--结束END--

本文标题: hyperf框架 websocket服务端和websocket客户端

本文链接: https://www.lsjlt.com/news/420246.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作