RESTEasy and client IP address
Question
I'm using RESTEasy services in my application and now I'm forced to get the clients IP addresses. So the question is... how can I do that?. Thanks in advance
EDITED I've just came to a solution with servlet filter... but still.. can that be done inside of RESTEasy service?
Solution
You can annotate a Context in your resource like this:
@GET
@Path("/{id}")
public Response getMe(
final @PathParam("id") String id,
@Context HttpServletRequest req) {
System.err.println(req.getRemoteAddr());
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow