ActiveMQ Artemis - stomp over WebSocket - frame type

ki0zmccv  于 2023-05-29  发布在  其他
关注(0)|答案(1)|浏览(127)

我正在使用Apache ActiveMQ Artemis 2.9.0和STOMP over WebSocket连接器。
当我查看收到的帧时,它们被我的客户端(Chrome浏览器)视为二进制帧,即使在CONNECT帧期间也是如此:

我在Apache ActiveMQ 5.X中没有这种行为(框架被视为文本)。我相信这是由WebSocket协议www.example.com的操作码决定https://www.rfc-editor.org/rfc/rfc6455#page-65
这是Apache ActiveMQ Artemis的预期行为吗?

snz8szmq

snz8szmq1#

是的。这是Apache ActiveMQ Artemis的预期行为。它使用Netty支持Web Socket字,对于Web套接字帧,它使用io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame

相关问题