Tem como dar um “Get” no IP do meu servidor?
queria que o usuario pudesse ver o IP q eles está acessando (no caso a minha maquina)
testei esse…
mas comparando com uns sites q vi mostrar IP
ele demora “muito”…
na pagina " .JSP "
<%@page import="java.net.URL"%>
<%@page import="java.net.HttpURLConnection"%>
<%@page import="java.io.BufferedReader"%>
<%@page import="java.io.InputStreamReader"%>
<%@page import="java.lang.StringBuffer"%>
<%@page import="java.net.MalformedURLException"%>
<%@page import="java.io.IOException"%>
<%
String urlString = "http://www.whatismyip.org";
try{
URL url = new URL(urlString);
HttpURLConnection con = (HttpURLConnection)url.openConnection();
BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream()));
StringBuffer newData = new StringBuffer(10000);
String s = "";
while (null != ((s = br.readLine()))) {
newData.append(s);
}
br.close();
out.println(new String(newData));
}catch(MalformedURLException me){
me.printStackTrace();
}catch(IOException ioe){
ioe.printStackTrace();
}
%>