Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371

    Scaricare l'html di una pagina web

    Ciao a tutti ^___^

    sempre per lavoro mi è stato chiesto di creare un programma java che fa una chiamata a una pagina web (probabilmente anche con metodi get o post, visto che la pagina deve andare a leggere il proprio database) e ricevere di ritorno il codice html, che poi dovrà elaborare per estrarre le stesse informazioni.

    Stò provando con questo codice

    codice:
    public class URLReader2
    {
    
    
    	public static void main(String[] args)
    	{
    		try
    		{
    			URL url = new URL( "http://www.google.it/" );
    
    			URLConnection conn = url.openConnection(); 
    
    			InputStream is = conn.getInputStream();
    			InputStreamReader isr = new InputStreamReader( is );
    			BufferedReader in = new BufferedReader( isr ); 
    
    			String line;
    
    			while ((line = in.readLine()) != null)
    			{
    				System.out.println(line);
    			}
    			
    		} catch (MalformedURLException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (IOException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    
    
    	}
    
    }
    Ma non riesco a risolvere l'errore java.net.UnknownHostException: www.google.it.

    Scusate se la domanda è composta, ma...

    conoscete un modo migliore per ottenere il risultato richiesto? e, come si risolve il problema?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Scaricare l'html di una pagina web

    Originariamente inviato da Reiuky
    Ma non riesco a risolvere l'errore java.net.UnknownHostException: www.google.it.
    Tecnicamente l'URL che hai usato è corretto. Se non lo risolve possono esserci problemi sul tuo PC e/o connessione internet e/o altro (es. server DNS in palla o altro).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.