我可以无限期地忽略在websocket上接收的数据吗?



我想设置一个websocket作为一种向客户端推送数据的方式,但我对客户端可能试图在socket上发回的任何内容都不感兴趣。由于它将是一个公开可用的端点,我想人们会尝试发送东西。

我的服务器端实现是Asp。Net的System.Net.WebSocketsIHttpHandler中处理(完全像本教程直到步骤2)。

我可以简单地不从套接字读取或将数据发送到服务器堆在某处?我是否需要收回并扔掉任何进来的东西,以保持管道的清洁?更好的是,有没有办法将WebSocket定义为只读的?

你应该读取并丢弃,因为你可以得到一个Close帧,表明客户端想要关闭连接。

相关内容

  • 没有找到相关文章

最新更新