Java Netty动态管道配置
这可能是一个“新手”问题,但不管怎么说,问题还是来了。我们有一个netty服务器正在运行,我们希望它能够支持多种不同的协议,如直接tcp、http、udp等。。我正在尝试编写一个类,使其更具动态性,在每次请求时,我们都会向管道中添加处理程序/解码器/编码器,因此我们只会根据流量类型添加所需的层。我已经弄明白了直接tcp,因为我们正在编码特殊的字节,但我很难想出一个聪明的方法来区分它的HTTP流量与基于通道缓冲区或字节数组的直接tcpJava Netty动态管道配置,java,http,netty,nio,Java,Http,Netty,Nio,这可能是一个“新手”问题,但不管怎么说,问题还是来了。我们有一个netty服务器正在运行,我们希望它能够支持多种不同的协议,如直接tcp、http、udp等。。我正在尝试编写一个类,使其更具动态性,在每次请求时,我们都会向管道中添加处理程序/解码器/编码器,因此我们只会根据流量类型添加所需的层。我已经弄明白了直接tcp,因为我们正在编码特殊的字节,但我很难想出一个聪明的方法来区分它的HTTP流量与基于通道缓冲区或字节数组的直接tcp 我的想法是读取一些字节并寻找像“GET”或“POST”这样的字
我的想法是读取一些字节并寻找像“GET”或“POST”这样的字符串,我假设HTTPRequest会在某个地方有这些项。。我所做的值得吗?或者有人有什么有用的想法吗?我想您应该看看portunification示例,其中我们做了一些类似于您想做的事情。简言之,你可以做你想做的事。有关更多信息和详细信息,请查看[1]中的示例 [1.a(已弃用的主文件)]
[1.b(4.1)]我想您应该看看portunification示例,在该示例中,我们做了一些您想做的事情。简言之,你可以做你想做的事。有关更多信息和详细信息,请查看[1]中的示例 [1.a(已弃用的主文件)] [1.b(4.1)]