Hallo Ihr,
ich brauche gerade wirklich eine Quick'n'Diry-Lösung, also hab leider keine Zeit, mich mit dem Thema wirklich auseinanderzusetzen 
 
Ich hab bei Galileo folgenden Code gefunden:
	
	
	
	
	
		
	
Für Suchabfragen an Yahoo und Microsoft funktioniert dieser Codeschnipsel super, nur bei Google weigert er sich - Fehlermeldung:
	
	
	
	
	
		
	
Bevor jemand fragt: ja, ich weiß, dass ich hier nur Quellcode krieg, aber das ist OK, denn den Parser dafür hab ich gestern schon geschrieben  . Jetzt fehlen mir nur noch die Google-Suchergebnisse.
. Jetzt fehlen mir nur noch die Google-Suchergebnisse.
Wäre jemand so lieb und würde mir helfen?
Grüße,
muemmel
			
			ich brauche gerade wirklich eine Quick'n'Diry-Lösung, also hab leider keine Zeit, mich mit dem Thema wirklich auseinanderzusetzen
Ich hab bei Galileo folgenden Code gefunden:
		Code:
	
	import java.net.*; 
import java.util.Scanner;
import java.io.*;
class internet {
   public static void main(String[] args){
    InputStream is = null; 
 
    try 
    { 
      URL url = new URL("http://www.google.de/search?hl=de&q=java+forum&btnG=Google-Suche&meta=lr%3Dlang_de"); 
      is = url.openStream(); 
      System.out.println( new Scanner( is ).useDelimiter( "\\Z" ).next() ); 
    } 
    catch ( Exception e ) { 
      e.printStackTrace(); 
    } 
    finally { 
      if ( is != null ) 
        try { is.close(); } catch ( IOException e ) { } 
    } 
   }
}Für Suchabfragen an Yahoo und Microsoft funktioniert dieser Codeschnipsel super, nur bei Google weigert er sich - Fehlermeldung:
		Code:
	
	java.io.IOException: Server returned HTTP response code: 403 for URL: [url]http://www.google.de/search?hl=de&q=java+forum&btnG=Google-Suche&meta=lr%3Dlang_de[/url]
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.net.URL.openStream(Unknown Source)
	at pack.internet.main(internet.java:14)Wäre jemand so lieb und würde mir helfen?
Grüße,
muemmel
 
				 
 
		