websocket 服务器往客户端发送的数据要加掩码覆盖吗?

不需要。根据WebSocket协议规定,‌服务器发送给客户端的数据帧不需要添加掩码‌。客户端若收到服务器发送的带掩码的数据帧,必须立即关闭连接并返回协议错误状态码(1002)。 ‌

客户端发送数据帧的掩码要求

客户端发送的所有数据帧(包括Ping帧)都必须添加掩码。掩码采用4字节循环异或运算,应用于有效负载数据(Extension data和Application data)。若服务器收到未加掩码的客户端帧,应关闭连接并发送状态码1002。 ‌

服务器发送数据帧的规则

服务器发送的数据帧无需掩码处理。若客户端收到服务器带掩码的帧,同样需关闭连接并返回状态码1002。 ‌

相关推荐
_不会dp不改名_1 小时前
HCIP笔记5--OSPF域间路由、虚链路、认证
网络·笔记·hcip
ddacrp1 小时前
RHEL_NFS服务器
linux·服务器·网络
码界奇点2 小时前
Linux进程间通信三System V 共享内存完全指南原理系统调用与 C 封装实现
linux·c语言·网络·c++·ux·risc-v
小无名呀2 小时前
tcp_Calculator(自定义协议,序列化,反序列化)
网络·c++·网络协议·tcp
heibao1117282 小时前
基于OSip协议栈的GB28181视频平台--jrtp传输过程中作为接收方不发送rtcp包问题处理
网络
朝九晚五ฺ3 小时前
用Rust从零实现一个迷你Redis服务器
服务器·redis·rust
黄焖鸡能干四碗3 小时前
网络安全态势报告,网络安全风险评估报告文档
大数据·网络·安全·web安全·信息可视化·需求分析
阿巴~阿巴~3 小时前
深入解析UDP服务器核心开发机制
linux·服务器·网络协议·网络编程·udp服务器·recvfrom函数
q***31894 小时前
如何查询SQL Server数据库服务器的IP地址
服务器·数据库·tcp/ip