1

我正在使用 Netty 4 编写一个 HTTP 客户端。

我不想手动处理分块,因此我在管道中添加了以下内容:

pipeline.addLast("aggregator", new HttpChunkAggregator(1048576));

但是,我收到以下编译错误:

cannot find symbol
symbol  : method addLast(java.lang.String,org.jboss.netty.handler.codec.http.HttpChunkAggregator) 

像这样的其他处理程序不会抛出任何错误。

关于如何解决这个问题的任何线索?

我检查了 git 上的最新示例,但找不到任何相关示例。任何好的例子也会有很大的帮助。

4

1 回答 1

1

听起来您可能正在关注一个3.x示例,在 Netty 4 中,他们将包结构从 更改org.jboss.netty...io.netty....

您可以使用 Netty 3.6 来完成您的示例或切换到使用 Netty 4 - http 示例可能是一个很好的起点。

顺便说一句,您可以在项目的 wiki上找到两个版本之间的重大变化。

于 2013-06-27T13:44:38.630 回答