netty能否处理重新分段的TLS记录?

netty能否处理重新分段的TLS记录?,netty,Netty,由于NIO TCP读取事件(本质上是TCP缓冲段)与作为有效负载携带在其中的TLS记录之间没有对应关系,因此我试图弄清楚Netty是否正确处理了随机重新分割为单独NIO读取的TLS记录 在SSLEngine.unwrap()中,这将导致缓冲区下溢,只需在此处中断循环即可: 是否有人有过重新分段的经验,以及该代码是否足以在所有情况下恢复TLS记录?如果您对测试有任何建议,我们将不胜感激。答案是肯定的。中断循环后,当接收到更多数据时,将再次调用unwrap()方法。如果您发现SslHandler无

由于NIO TCP读取事件(本质上是TCP缓冲段)与作为有效负载携带在其中的TLS记录之间没有对应关系,因此我试图弄清楚Netty是否正确处理了随机重新分割为单独NIO读取的TLS记录

在SSLEngine.unwrap()中,这将导致缓冲区下溢,只需在此处中断循环即可:


是否有人有过重新分段的经验,以及该代码是否足以在所有情况下恢复TLS记录?如果您对测试有任何建议,我们将不胜感激。

答案是肯定的。中断循环后,当接收到更多数据时,将再次调用
unwrap()
方法。如果您发现
SslHandler
无法处理重新分段的TLS记录的错误,请提交一个错误,以便我们可以修复它