RESTEasy и клиентский IP-адрес - PullRequest
       8

RESTEasy и клиентский IP-адрес

1 голос
/ 13 сентября 2010

Я использую сервисы RESTEasy в своем приложении, и теперь я вынужден получать IP-адреса клиентов.Итак, вопрос в том ... как я могу это сделать?Заранее спасибо

РЕДАКТИРОВАНИЕ Я только что нашел решение с фильтром сервлетов ... но все же .. можно ли это сделать внутри службы RESTEasy?

1 Ответ

14 голосов
/ 13 сентября 2010

Вы можете комментировать контекст в вашем ресурсе следующим образом:

@GET
@Path("/{id}")
public Response getMe(
            final @PathParam("id") String id,
            @Context HttpServletRequest req) {

     System.err.println(req.getRemoteAddr());
...