Параметр запроса Джерси по умолчанию - PullRequest
1 голос
/ 28 октября 2011

У меня есть клиент Jersey с большим количеством функциональных возможностей, и теперь требования изменены, и мне нужно реализовать для него мультитенантность.

Я пытался внедрить автоматическое разрешение аренды на стороне сервера, используя URL-адрес клиента, отправившего запрос, но метод getRemoteHost () из класса ServletRequest в некоторых случаях возвращает только IP, но не доменное имя, поэтому мне кажется, что мне нужно реализовать функцию мультитенанса на стороне клиента и передать некоторые параметры в запросе.

можно установить параметр запроса по умолчанию для всего экземпляра клиента в Джерси, не добавляя его в каждый метод?

1 Ответ

1 голос
/ 28 октября 2011

Да - добавить клиентский фильтр, который добавляет параметр к каждому исходящему запросу - см. http://jersey.java.net/nonav/apidocs/latest/jersey/com/sun/jersey/api/client/filter/ClientFilter.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...