Клиент Джерси - установить IP-адрес

У меня есть клиент Джерси REST:

Client client = Client.create();
WebResource webResource = client.resource(resource);
ClientResponse response = webResource.accept(MediaType.APPLICATION_JSON).type(MediaType.APPLICATION_JSON).post(ClientResponse.class, requestEntity);

Сервер использует @Context HttpServletRequest httpServletRequest; читать IP отправителя httpServletRequest.getRemoteAddr(), Есть ли способ установить конкретный IP-адрес в заголовке, свойстве или другом месте со стороны клиента, который можно прочитать с помощью httpServletRequest.getRemoteAddr() на стороне сервера?

1 ответ

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

Другие вопросы по тегам