Nel mio programma un utente immette una stringa URL, diconoOttieni l'indirizzo IP con la stringa URL? (Java)
http://www.engineering.uiowa.edu/~hawkeng//fall01/graphics/potato.gif
come faccio a ottenere l'indirizzo IP di questo URL? Ho provato a utilizzare
InetAddress address = InetAddress.getByName(urlStr);
ma il risultato torna sempre nullo. Qual è il modo corretto per ottenere l'indirizzo IP?
Grazie che ha funzionato, anche se restituisce un/Nome Indirizzo IP. Se voglio usare l'indirizzo IP per un socket devo usare il '/' come delimitatore per estrarre solo l'indirizzo IP o funzionerebbe così com'è? – user1205853
chiama semplicemente address.getHostAddress() sull'oggetto InetAddess per ottenere una versione stringa dell'IP. O meglio, crea il socket direttamente con l'oggetto InetAddress. – brettw
@brettw: ho modificato la mia risposta nello stesso momento in cui hai commentato. –