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

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

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

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

服务器发送数据帧的规则

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

相关推荐
泽济天下15 小时前
【经验分享】JWE 详解:比 JWT 更安全的令牌技术
网络·经验分享·安全
青草地溪水旁20 小时前
EPOLLONESHOT事件类型和ET模式有什么区别?
服务器·网络·c++·epoll
林开落L20 小时前
Linux 进程信号:从进阶特性到实战应用(下)
linux·运维·服务器·进程信号
青草地溪水旁21 小时前
tcpdump调试
网络·测试工具·tcpdump
初听于你21 小时前
缓存技术揭秘
java·运维·服务器·开发语言·spring·缓存
云手机掌柜1 天前
技术深度解析:指纹云手机如何通过设备指纹隔离技术重塑多账号安全管理
大数据·服务器·安全·智能手机·矩阵·云计算
kebeiovo1 天前
muduo网络库事件驱动模型的实现与架构
网络·架构
德迅云安全杨德俊1 天前
SCDN-保护网站安全的有效方案
网络·安全·web安全·ddos
口嗨农民工1 天前
win10默认搜索APP和window设置控制命板
linux·服务器·c语言
YongCheng_Liang1 天前
网络工程师笔记8-OSPF协议
运维·网络·网络协议