c# - Web 套接字消息大小标头
问题描述
我正在实现一个 Web 套接字通信,并想知道是否有可能在接收消息之前获取整个消息大小并为其分配适当的缓冲区。我正在考虑一个与普通套接字一起使用的类似概念,其中消息以大小为前缀,但由于 Web 套接字协议本身已经具有该信息,因此使用它会更明智。
我正在使用 System.Net.WebSockets 实现。
解决方案
推荐阅读
- reactjs - 将映射数据从 api 传递到另一个组件
- cors - 无法让 corsPolicy 在 istio 中工作
- android - 单击按钮后,recyclerview 倒置
- azure - Azure B2C - 无法从策略中的 JWT 客户端断言令牌读取“日期”声明
- javascript - 如何在 react native 中使用 axios 将图像上传到服务器?
- php - Windows 更新 1903 后 Composer 无法使用 laravel
- c# - 如何在 C# Xamarin Android 应用程序中首先连接到本地网络而不是互联网?
- javascript - 使用 Joi 验证 Hapi.js 中的有效负载的一条路线,两种不同的模式
- jquery - 在 Internet explore 中不使用 window.frames 调用函数
- firebase - 找不到函数错误:名称:[get]。;错误:提供给调用的参数无效。函数:[get],参数:["||invalid_argument||"]