Foros del Web » Programación para mayores de 30 ;) » Java »

Obtener IP y Puerto

Estas en el tema de Obtener IP y Puerto en el foro de Java en Foros del Web. Hola a todos, necesito saber como obtener la IP y el Puerto de una aplicación web. La IP la consigo sacar con: InetAddress.getLocalHost().getHostAddress(); Y el ...
  #1 (permalink)  
Antiguo 25/03/2009, 05:04
 
Fecha de Ingreso: marzo-2008
Mensajes: 119
Antigüedad: 16 años, 8 meses
Puntos: 0
Pregunta Obtener IP y Puerto

Hola a todos,

necesito saber como obtener la IP y el Puerto de una aplicación web.

La IP la consigo sacar con:

InetAddress.getLocalHost().getHostAddress();

Y el puerto no sé si se puede sacar con el objeto url:

url.getPort(InetAddress.getLocalHost().getHostAddr ess());

Esto no me esta funcionando.

Gracias.
  #2 (permalink)  
Antiguo 25/03/2009, 07:02
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 1 mes
Puntos: 51
Respuesta: Obtener IP y Puerto

El puerto no se puede averiguar solo con el nombre. Por defecto los sitios web estan en el 80 si usan HTTp y el 443 si usan HTTPS, pero por poder, pueden estar en casi cualquiera. Es algo que tienes que saber antes.
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #3 (permalink)  
Antiguo 25/03/2009, 07:31
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 9 meses
Puntos: 10
Respuesta: Obtener IP y Puerto

Wenas

No le veo mucho sentido a tener el puerto. Eso lo tienes que saber tu ya que has de saber porque puerto escucha TU aplicacion.

Aunque no tenga nada que ver con lo que preguntas, por si alguien no lo sabe, para obtener la ip de la maquina cliente que se conecta, en una jsp o en un servlet es con request.getRemoteAddr()

Saludos.
  #4 (permalink)  
Antiguo 25/03/2009, 08:33
 
Fecha de Ingreso: marzo-2008
Mensajes: 119
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Obtener IP y Puerto

Ok.

Muchas gracias por las respuestas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:58.