1

多くの機能を備えたJerseyクライアントがあり、要件が変更されたため、マルチテナンシーを実装する必要があります。

リクエストを送信したクライアントのURLを使用してサーバー側で自動テナンシー解決を実装しようとしましたが、ServletRequestクラスのメソッドgetRemoteHost()がドメイン名ではなくIPのみを返す場合があるため、マルチテナンシー機能を実装する必要があるようですクライアント側でも、クエリでいくつかのパラメータを渡します。

すべてのメソッドに追加せずに、Jerseyクライアントインスタンス全体のデフォルトのクエリパラメータを設定することは可能ですか?

4

1 に答える 1

1

はい - すべての送信リクエストにパラメータを追加するクライアント フィルタを追加します - http://jersey.java.net/nonav/apidocs/latest/jersey/com/sun/jersey/api/client/filter/ClientFilter.htmlを参照してください

于 2011-10-28T07:42:11.273 に答える