|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
[JAVA] URL e codice HTML
Vorrei sapere se esistono delle classi in java che inserendo un URL riesce a metterti in un buffer (che poi dovrei manipolare) il codice sorgente di quella pagina... grazie.
NapalM |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
Oky creo un istanza di URL, ma per farmi ritornare il codice devo usare getContent() e ritorna un oggetto di che tipo?
NapalM |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
Quote:
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
Problema: per le pagine www.ciao.com\file.html è ok ma non funzia se le pagine sono www.ciao.com\?section=news&pagine=1 ... proprio il mio caso... come posso fare?
NapalM |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
Quote:
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
Quote:
NapalM
__________________
Ultima modifica di Napalm : 12-05-2005 alle 15:35. |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
Allora il codice è questo:
Codice:
try{
URL url = new URL("http://www.swedupe.com/?section.php");
InputStream in = url.openStream();
BufferedReader reader = new BufferedReader(
new InputStreamReader(in));
StringBuffer buffer = new StringBuffer();
for(int c = reader.read(); c != -1; c = reader.read()) {
buffer.append((char)c);
}
System.out.println(buffer.toString());
}catch(Exception e){
System.out.println(e.getMessage());
}
e quello che mi esce fuori dal catch è: http://web.telia.com/~u63804469/psykfallet/ NapalM |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
Quote:
hmmm.... fammi pensare...
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } Ultima modifica di Angus : 12-05-2005 alle 16:20. |
|
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
Quote:
NapalM |
|
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
Quote:
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } |
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
Quote:
NapalM |
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
Non ho capito perchè
Codice:
HttpURLConnection.setFollowRedirects(false);
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } |
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
Quote:
NapalM |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:14.




















