0

我目前正在使用 LittleProxy 运行 Netty 4.1 的实现。在我在该行中添加的 ClientToProxyConnection 类中:

pipeline.addLast("聚合器", new HttpObjectAggregator(1048576));

我添加了这一行以将分块请求聚合为一个请求。当我尝试读取聚合的分块请求时,我收到错误消息:

java.lang.ClassCastException:io.netty.handler.coden.http.HttpObjectAggregator$AggregratedFullHttpResponse 无法转换为 io.netty.handler.coden.http.DefaultHttpResponse

我知道我需要将响应对象转换为 AggregatedFullHttpResponse,但我无法导入我需要的类,这听起来像是来自 io.netty.handler.codec.http 类,但我无法导入它。有什么我想念的想法吗?

4

1 回答 1

1

只需转换为 FullHttpResponse (这是接口)而不是实现本身。

于 2015-04-16T07:01:20.203 回答