Alguém sabe como pegar o IP de um cliente de um webservice?
Achei algumas formas de resolver isso, só que somente na versão 1.5. E, ainda uso a 1.4.
Qualquer ajuda é muito bem vinda!
Valeu!
Alguém sabe como pegar o IP de um cliente de um webservice?
Achei algumas formas de resolver isso, só que somente na versão 1.5. E, ainda uso a 1.4.
Qualquer ajuda é muito bem vinda!
Valeu!
public class HttpAddr(sua classe) extends HttpServlet{
public void doFet (HttpServlert Request request,
HttpServletResponse response){
PrintWriter out;
response.setContentType(“text/html”);
out=response.getWtiter();
out.println("
getRemoteAddr–>"+request.getRemoteAddr() ):
out.println("
getRemoteHost–>"+request.getRemoteHost() ):
out.close();
}
}
[quote=osaline]Alguém sabe como pegar o IP de um cliente de um webservice?
Achei algumas formas de resolver isso, só que somente na versão 1.5. E, ainda uso a 1.4.
Qualquer ajuda é muito bem vinda!
Valeu!
[/quote]
Valeu, viniciussspds !
Achei essa solução também:
MessageContext mc = MessageContext.getCurrentContext();
String remote_client = ((javax.servlet.http.HttpServletRequest)mc.getProperty(org.apache.axis.transport.http.HTTPConstants. MC_HTTP_SERVLETREQUEST)).getRemoteHost();
Tem como obter esse IP usando Xfire?