0

我有一个设置为接收 http 请求和发送 http 响应的 netty 服务器。但是,服务器无法接收 http 响应。

最初,我在管道中有以下 2 个处理程序,它作为常规服务器运行良好。

org.jboss.netty.handler.codec.http.HttpRequestDecoder org.jboss.netty.handler.codec.http.HttpResponseEncoder

为了收到回复,我添加了

org.jboss.netty.handler.codec.http.HttpResponseDecoder

到管道。但这并没有帮助。

我需要如何配置服务器以便能够接收 http 响应?

4

1 回答 1

1

猜你想做一个代理!

使用不同的管道和 ClientBootstrap 转发消息并添加两个处理程序:

pipeline.addLast("decoder", new HttpResponseDecoder());
pipeline.addLast("encoder", new HttpRequestEncoder());

高温高压

于 2012-10-10T10:18:10.643 回答