4

すべてのトラフィックを追跡する (デバッグ目的で必要な) プロキシ サーバーとして undertow を使用するには、現在、次のようなスニペットを使用しています。

Undertow.builder()
    .addHttpListener(8080, null)
    .setHandler(
        Handlers.requestDump(
            Handlers.proxyHandler(new SimpleProxyClientProvider(targeUri))
        )
    )
.build().start();

これにより、すべての要求ヘッダーと応答ヘッダーが既にダンプされます。私が探しているのは、リクエストとレスポンスの本文もダンプする方法です。ProxyHandler と組み合わせてそれを達成する方法のアイデアはありますか?

4

1 に答える 1

0

私の知る限り、リクエストとレスポンスの本文をダンプする簡単な方法はありません。ハンドラーを自分で実装する必要があります。
リクエストとレスポンスの本文をダンプするこの機能を含む軽量フレームワークがあります。参照として参照したり、使用したりできます。light-4j 横断的懸念、これにはダンプ機能が含まれていますが、コードに注入する方法または独自のコードを記述する方法を検討する必要があります。
ただし、応答をダンプするとパフォーマンスの問題が発生する可能性があるため、慎重に使用することをお勧めします。

于 2019-02-08T15:07:31.623 に答える