2017-02-09 14 views

答えて

1

DefaultHttpHeaderMapperは、そのような用途には構造化されていません。要求ごとにマップされたヘッダーを変更するのはスレッドセーフではありません。

スレッドセーフにするために多くのメソッドをオーバーライドする必要があります。独自のカスタムHeaderMapper<HttpHeaders>を実装するほうが簡単でしょう。

一度に1つのメッセージしか送信されていない場合は、をオーバーライドし、マップするヘッダーを更新してからsuper.fromHeaders()を呼び出してください。

つまり、マップされたヘッダーを動的に変更したいと思うのは珍しいことです。

関連する問題