Tungstenite-Rs-二进制Msg长度问题
用了tungstenite-rs这个crate来做websocket支持,过程中发现发包时候长度和我写入的预期长度不符合。
文档里看到这么一段 原文
pub const fn with_fixed_int_encoding(self) -> Configuration<E, Fixint, A, L>Fixed-size integer encoding.
- Fixed size integers are encoded directly
- Enum discriminants are encoded as u32
- Lengths and usize are encoded as u64
于是在代码中,构造config 的地方加上后,问题得到解决
1 | let config = config::standard() |

下这个
A1) 准备: 解压后在目录里找到C++安装文件,双击安装
) B) 安装DLL文件
把目录里lib*.dll拷贝到 C:\WINDOWS\System32\ 目录下 B1)安装dig.exe
把目录里的dig.exe 也拷贝到 C:\WINDOWS\System32\ 目录下 C)完成! 测试! babun
powershell 
