Zugriff auf Google per Java-Programm

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von gateway_2_hell, 17. Oktober 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 17. Oktober 2006
    Hallo!

    Komischerweise kann ich nicht auf die Google-Seiten per Java zugreifen. Es kommt immer der Fehler "403-Forbidden".
    Merkt google etwa, dass die Anfrage nicht von einem Browser kommt? Echt komisch, dass das nicht geht.

    Ich wollte eine Google-Suche aus meinem Programm starten und dann die HTML mit den Suchergebnissen auslesen.



    Vielen Dank für eure Hilfe

    greetz hell
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 18. Oktober 2006
    AW: Zugriff auf Google per Java-Programm

    Hi,

    vlt wäre es nützlich den sourcecode mal zu posten damit man vlt eine genauere vorstellung davon bekommen kann wie dein prog aufgebaut ist.
    Ich hab zwar wenig ahnung von Java aber ich denke ich oder auch andere die nicht viel damit zu tun haben könnten wenigstens versuchen es von anderen programmiersprachen wie c/c++ abzuleiten.

    greez myth
     
  4. #3 18. Oktober 2006
    AW: Zugriff auf Google per Java-Programm

    Jo, klar warum nicht.

    Ist ja nix besonderes, bis jetzt habe ich es immer so gemacht:

    Code:
    public Image getImage(URL google_query) throws IOException
     {
     Image bild = null;
     
     InputStream in = google_query.openStream(); //Hier fliegt er leider raus
     BufferedReader reader = new BufferedReader(new InputStreamReader(in));
     
     String line = reader.readLine();
     while(line != null)
     {
     // Bild-Datei aus dem HTLM-Quelltext filtern...
     }
     
     return bild;
     }
    

    Ich bekomme immer eine IO-Exception mit dem Text: "Server returned HTTP response code: 403 for URL: http://images.google.de/images?svnum=10&hl=de&lr=&imgsz=small%7Cmedium%7Clarge%7Cxlarge&q=hallo&btnG=Suche"

    greetz hell


    nehm jetzt ne andere Suchmaschine, geht auch. Trotzdem danke ;)
     

  5. Videos zum Thema
Die Seite wird geladen...