Netty HTTP 最大内容长度超过 10Gb

Netty HTTP max content length over 10Gb

我需要在 netty(http) 中接收超过 10Gb 的内容长度。 请不要问为什么:)

HttpObjectAggregator 构造函数只接受 int 参数,我无法设置例如 10737418240(它很长)。

也许还有其他方法可以做到这一点?

netty 版本:4.0.28

您不应该使用 HttpObjectAggregator 并自行处理收到的 HttpRequest/HttpContent/LastHttpContent。在内存中缓冲整个请求听起来并不是您想做的事情。