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 を使用してメッセージを転送し、2 つのハンドラーを追加します。

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

HTH

于 2012-10-10T10:18:10.643 に答える