En mi programa de un usuario introduce una cadena de URL, dicenObtener la dirección IP con la cadena URL? (Java)
http://www.engineering.uiowa.edu/~hawkeng//fall01/graphics/potato.gif
¿cómo puedo obtener la dirección IP de esta url? Intenté usar
InetAddress address = InetAddress.getByName(urlStr);
pero el resultado siempre vuelve nulo. ¿Cuál es la forma correcta de obtener la dirección IP?
Gracias que trabajaron, a pesar de que devuelve un nombre/dirección IP. Si quiero usar la dirección IP para un socket, ¿necesito usar el '/' como delimitador para extraer solo la dirección IP o funcionaría como está? – user1205853
simplemente llame a address.getHostAddress() en el objeto InetAddess para obtener una versión de cadena de la IP. O mejor, crea el socket directamente con el objeto InetAddress. – brettw
@brettw: Edité mi respuesta al mismo tiempo que usted comentó. –