PDA

View Full Version : [JAVA] Classe URL


melarco
15-05-2009, 12:55
Salve a tutti!!
Se apro una connessione verso un URL www.miosito.it esiste un metodo per sapere quale è il nome del file html a cui di default si è connesso??
Es. (www.miosito.it/index.html) (www.miosito.it/home.html) vorrei poter ricavare il nome del file di default a cui fa riferimento l' indirizzo principale (index o home).

grazie per la disponibilità
a presto

banryu79
15-05-2009, 13:05
Magari dico una frescaccia, ma penso che non appena tu abbia una connessione attiva, da questa ti fai restituire l'oggetto URL (http://java.sun.com/javase/6/docs/api/java/net/URL.html#getPath()) e ottieni quello che nei javadoc viene chiamato come il componente "path" dell'URL (la parte che ti interessa) con il metodo getPath:

// supponendo che l'URL 'myUrl' lo hai ottenuto dalla connessione stabilita...
String urlPath = myUrl.getPath();

melarco
15-05-2009, 14:39
Anche io pensavo fosse così,ma in realta nn funziona.
Il modo dovrà pur esserci.
ciao