429 频率限制的情况,workerman如何提取状态码信息?

通过AsyncTcpConnection进行ws连接的时候,直接返回如下http频率限制信息。有没有哪些方法可以捕捉这信息进行相应的处理啊? 现在这种是直接输出,然后触发onclose,我想提取到429这种状态码。 Sec-WebSocket-Accept not found. Header: HTTP/1.1 429 Too Many Requests Date: Wed, 01 Sep 2021 01:01:16...

jackyxie 发表与 2021-09-06 1816 浏览 0 回答
context_option里面的bindto求解

本人对文档里面这个样例代码的“bindto”不理解,这个的作用是什么。好像设置和不设置也没有什么区别。求解答? <?php use Workerman\Worker; use Workerman\Connection\AsyncTcpConnection; require_once __DIR__ . '/../Workerman/Autoloader.php'; $worker = new Worker()...

jackyxie 发表与 2021-08-29 1004 浏览 0 回答
【已解决】onWebSocketConnect 和 SESSION 传递的问题

目前希望通过 不同的域名解析到同一个gateway 的地址, 希望通过onWebSocketConnect 获取$_SERVER 信息做来源识别。但是遇到如下的情况: onWebSocketConnect 只能在 Gateway 或者 BusinessEvent 其中一个地方触发。 在 Gateway onConnect 的时候设置 onWebSocketConnect,设置$_SESSION 数据,但是 Bus...

jackyxie 发表与 2020-04-18 2702 浏览 1 回答
gatewayworker 二进制ws首次建立连接发文异常

描述: 使用gatewayWorker部署ws服务端,businessWorker在发出数据到gateway的时候,先进行 gzip 压缩,然后再发送。 问题: 客户端首次建立连接的时候,出现服务器端发送的首次数据,类型为Text,而不是Binary类型。 (附件中红色方框 内容为 Text的,属于异常的情况) 相关gateway代码、Events代码 //gateway启动文件的 二进制传输设置 $gateway-...

jackyxie 发表与 2019-11-12 3241 浏览 1 回答

jackyxie

74
积分
0
获赞数
0
粉丝数
2019-11-12 加入
🔝