空手道是否支持WebSocket延续框架?

时间:2020-01-08 13:40:47

标签: karate

我们刚刚发现,我们的WebApi通过WebSocket协议按块返回消息。这些是根据RFC6455 specification的连续帧。当我们收听时,仅从空手道中检索了第一帧,而其他帧丢失了。这始终是一个字符串,长度为4082个字符,大小约为16k字节。有没有办法让空手道听直到收到最后一帧,以便可以评估整个消息?

这是Fiddler的可视化文件,显示了如何接收帧:

enter image description here

1 个答案:

答案 0 :(得分:2)

空手道的发展。我们希望缩小差距,因此您将能够帮助我们获得示例WebSocket端点,也许是公共的或一些示例代码供我们复制。

Karate使用Netty作为基础库。 quick search告诉我,如果我们还不支持继续帧,那将很容易。随时打开功能请求以进一步讨论。