无法使用 LittleProxy 导入 io.netty.handler.codec.http
Unable to import io.netty.handler.codec.http with LittleProxy
我目前 运行 使用 LittleProxy 实现 Netty 4.1。在 ClientToProxyConnection class 中,我在行中添加了:
pipeline.addLast("aggregator", new HttpObjectAggregator(1048576));
我添加了这一行以将分块请求聚合为一个请求。当我尝试读取聚合的分块请求时,我收到错误消息:
java.lang.ClassCastException: io.netty.handler.coden.http.HttpObjectAggregator$AggregratedFullHttpResponse 无法转换为 io.netty.handler.coden.http.DefaultHttpResponse
我知道我需要将响应对象转换为 AggregatedFullHttpResponse,但我无法导入我需要的 class,这听起来像是来自 io.netty.handler.codec.http class,但我无法导入它。知道我遗漏了什么吗?
只需转换为 FullHttpResponse(这是接口)而不是实现本身。
我目前 运行 使用 LittleProxy 实现 Netty 4.1。在 ClientToProxyConnection class 中,我在行中添加了:
pipeline.addLast("aggregator", new HttpObjectAggregator(1048576));
我添加了这一行以将分块请求聚合为一个请求。当我尝试读取聚合的分块请求时,我收到错误消息:
java.lang.ClassCastException: io.netty.handler.coden.http.HttpObjectAggregator$AggregratedFullHttpResponse 无法转换为 io.netty.handler.coden.http.DefaultHttpResponse
我知道我需要将响应对象转换为 AggregatedFullHttpResponse,但我无法导入我需要的 class,这听起来像是来自 io.netty.handler.codec.http class,但我无法导入它。知道我遗漏了什么吗?
只需转换为 FullHttpResponse(这是接口)而不是实现本身。