HTTP Verbindung und Anfragen an die Homepage
-
Hallo allo zusammen.
Ich würde gerne mal wissen, ob man mit c++ so ein Proramm entwickeln kann, welches sich mit der google.de vebinden, eine anfrage an google schickt. Z.B: Anfrage in die suchleiste: "c++". Wenn ich bei google (per Internetexplorer) rein gehe und c++ in die Suchleiste eingebe, verlinkt er mich automatisch auf: http://www.google.de/search?hl=de&q=c%2B%2B&btnG=Google-Suche&meta=
ich würde gerne diese abfangen koennen und den link so zusagen mit c++ öffnen.
Wie man die Vrbindung zu der Homepage hestellen kann, weis ich ja schon, aber wie man solche anfragen abschicken kann, habe ich keine ahnung.
Ich möchte also nicht nur die homepage google benutzen, sondern auch ander Pages, wo man was suchen kann.
Ist es überhaupt realistisch?
Würde mich sehr freuen wenn mir ma eine/r weiter helfen konnte
-
GET /search?hl=de&q=c%2B%2B&btnG=Google-Suche&meta= HTTP/1.1 Host: www.google.de
-
Etwas genauer:
Format der Suchanfrage studieren und nachbauen:
http://code.google.com/apis/searchappliance/documentation/46/xml_reference.html#request_parameters
(URL Kodierung beachten!)Antwort parsen (widerspricht TOS siehe §5):
http://www.google.com/accounts/TOS?loc=DEDas funktioniert mehr oder weniger genauso für alle Suchmaschinen.