Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    69

    [java] richiamare una ricerca da pagina web

    Allora, ho una pagina web, ad esempio:
    http://mobile.viaggiatreno.it/viaggi...numero?lang=IT
    vorrei tramite JAVA effettuare una ricerca su questa pagina web e caricarmi i risultati prodotti.

    Ho trovato questo:
    codice:
    URL url = new URL("http://www.google.it/?q=parola+chiave"); 
    HttpURLConnection connection = (HttpURLConnection) url.openConnection(); 
    BufferedReader read = new BufferedReader(new InputStreamReader(connection.getInputStream()));
    però si tratta di get, e quella pagina penso esegua un post. Però non so che parametri andrebbero passati al post...

    sapete darmi qualche suggerimento su come effettuare la ricerca e caricarmi i risultati?

  2. #2
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    Puoi farla anche get la chiamata passando il parametro in querystring.

    URL url = new URL("http://mobile.viaggiatreno.it/viaggiatreno/mobile/numero/?numeroTreno=15");

    dovrebbe fungere lo stesso.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    69
    Originariamente inviato da rsdpzed
    Puoi farla anche get la chiamata passando il parametro in querystring.

    URL url = new URL("http://mobile.viaggiatreno.it/viaggiatreno/mobile/numero/?numeroTreno=15");

    dovrebbe fungere lo stesso.
    ho provato a copiare e incollare sul browser e funge! Scusa la niubbezza, come sapevi che la variabile si chiamava numeroTreno?

  4. #4
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    è l'id della input text (se guardi l'html) che si trova dentro la form

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    69
    Originariamente inviato da rsdpzed
    è l'id della input text (se guardi l'html) che si trova dentro la form
    perfetto grazie!



    Legalmente però la cosa è fattibile? Posso eseguire query ed estrapolare il loro dati per visualizzarle nelle mie app?
    Mi sa di no...

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.