我在一个用例中跟踪所有socket.io通知事务,这些事务由服务器触发,类似的API req / res计数器用于验证订阅验证..
我们正在使用快速中间件,它跟踪用户发出的所有REST API请求并相应地征收订阅规则。现在尝试在套接字io通知上实现类似的中间件... ..
技术堆栈:NodeJS,Loopback,Express,Socket IO。
请提出任何建议..
答案 0 :(得分:0)
您可以使用socket.use()
从文档中
注册一个中间件,它是一个针对每个传入数据包执行的功能,并接收该数据包作为参数,以及一个可选地将执行推迟到下一个注册中间件的功能。
传递给中间件回调的错误将作为特殊错误包发送给客户端。
foreach(Button c in Form.Controls){ if (pingx.Status == IPStatus.Success) { c.BackColor = Color.Green; } else { c.BackColor = Color.Red; } }