如何在 netty4 中设置 Web 套接字客户端未屏蔽模式文本框
Posted
技术标签:
【中文标题】如何在 netty4 中设置 Web 套接字客户端未屏蔽模式文本框【英文标题】:how to set web socket client unmasked mode text frame in netty4 【发布时间】:2013-08-06 04:57:34 【问题描述】:如何在netty4的文本框中设置web socket客户端不屏蔽模式?
现在我使用 netty4 中的 websocket 客户端发送 websocket 请求,现在我想搜索在 tcpdump 文件或 Wireshark 文件中发送的文本。现在文本被屏蔽了,我无法使用 tcpdump 文件或 Wireshark 中的原始文本搜索它文件。
【问题讨论】:
必须屏蔽,否则不符合RFC 【参考方案1】:虽然RFC-6455, Section 5.3 声明客户端到服务器通信需要屏蔽密钥。可以将掩码键全为零(尽管与同一 RFC 中的其他建议相反,客户端必须为每个帧选择一个新的掩码键)
但话虽如此,Wireshark 1.10+ 能够足够轻松地剖析屏蔽的 websocket 帧,从而使搜索文本消息负载内容变得微不足道。
【讨论】:
以上是关于如何在 netty4 中设置 Web 套接字客户端未屏蔽模式文本框的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在 iOS 和 Android 设备中设置 Web 套接字服务器(不是客户端)?