Получение IP-адреса клиента в микросервисе MSF4J - PullRequest
0 голосов
/ 23 января 2020

У меня есть следующий класс, использующий инфраструктуру MSF4J, и мне нужно иметь возможность определить IP-адрес моего клиента. Я заметил, что HttpServletRequest имеет метод getRemoteAddr(), существует ли аналогичный метод с MSF4J Request?

   import javax.ws.rs.*;
   import javax.ws.rs.core.Response;
   import javax.ws.rs.core.Context;
   import org.wso2.msf4j.Request;
   class Test {
       @POST
       @Consumes({"application/json"})
       @Produces({"application/json"})
       @Path("lookup/")
       public Response lookup(@Context Request request) {
           //String ip=request.getIPAdress();
           //how can I get the IP address of the client here??
           return null;
       }
     }
...