Comments (3)
试试使用 Psr7::createWebSocketTextMaskedFrame('hello World')
替代 (new WebSocketFrame())->setPayloadData('hello World')
from hyperf.
尝试使用
Psr7::createWebSocketTextMaskedFrame('hello World')
替代方案(new WebSocketFrame())->setPayloadData('hello World')
可以了 、这个问题卡了好几天了 感谢
from hyperf.
Swow 提供的不是傻瓜式的,都是基础组件,对使用者有比较高的要求
关于为什么要用 mask 可以看这篇:WebSocket协议中Masking Key有什么用?
mask 会牺牲一部分性能,严格的服务器实现会拦截没有 mask 的客户端请求,但是也有很多服务器不要求 mask,尤其是非浏览器的客户端与服务器之间互相通信的情况(Swow/Swoole 都不会要求)。
from hyperf.
Related Issues (20)
- [QUESTION] 自定义进程,是不是需要手动编写 调用链追踪 HOT 1
- [BUG] hyperf/swow 引擎下,ResponseInterface 的write 方法,无法按预期分块响应
- [QUESTION] 能不能在 crontab 中加一个事件 HOT 18
- 不用 new(),用注解 依赖注入时,初始化参数怎样写呢 HOT 1
- [BUG] Crontab执行时间与预期时间不符合 HOT 6
- [BUG] The console keeps reporting “Notice: Hyperf\Database\Connection::setPdo(): Send of 5 bytes failed with errno=32 Broken pipe in /web/vendor/hyperf/database/src/Connection.php on line 677” HOT 6
- 有没restapi方式的微服务?只想在网关做简单的服务注册、发现路由转发配置
- 官网ui优化建议😁:https://hyperf.io/官网的dom高度限制,导致文案‘y’没有显示完整 HOT 1
- Error while injecting dependencies into Hyperf\\Cache\\Driver\\RedisDriver: No entry or class found for 'Hyperf\\Utils\\Packer\\PhpSerializerPacker'
- [QUESTION] 项目开启crontab任务出现错误 HOT 10
- [QUESTION] Usage of parameter table-mapping and ignore-tables
- [BUG] trait里的__construct无法切面AOP HOT 2
- [BUG] Coroutines deadlock when using hyperf/signal's WorkerStopHandler HOT 2
- 源码根目录,运行时会成一个0字节文件名为0的文件 ,怎么查找是那生成的?
- [BUG] composer update更新symfony相关包后,访问任意路由出现Not Found,#[Inject]的部分类在启动服务时会出现must not be accessed before initialization HOT 26
- [BUG] server:watch的 php 版本问题
- [BUG] hyperf/swagger 组件 HttpServer类 getHtml()方法中的 https://unpkg.hyperf.wiki 会报 421 Misdirected Request 导致生成的swagger接口文档白屏 HOT 2
- [QUESTION] 当使用Snowflake是数据库十八位ID,输出后精度不对 HOT 2
- golang 的jsonrpc不能调用hyperf的jsonrpc服务 请问如何解决? HOT 3
- [BUG] HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hyperf.