Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   GET in Twebbrowser auslesen (https://www.delphipraxis.net/84587-get-twebbrowser-auslesen.html)

BBoy 18. Jan 2007 22:02


GET in Twebbrowser auslesen
 
Wie kann man denn GET mit der Twebbrowser auslesen ??

Wenn ich im Browser z.B. in google TEST suche, steht in GET: GET /search?hl=de&q=test&btnG=Google-Suche&meta= HTTP/1.1\r\n
Wie komme ich an diese information mit Twebbrowser ??

Mit Indy HTTP ist das kein Problem. Aber damit kann ich ja nicht Surfen.
Ich möchte während dem Surfen die GET Infos auslesen können.

Wie könnte ich dies realisieren?

Danke im vorraus...

mkinzler 19. Jan 2007 05:31

Re: GET in Twebbrowser auslesen
 
Was meinst du mit Auslesen?Die Paramter sind ja nicht Teil der Seite, sondern werden vom Browser an den Server gesendet nicht umgekehrt.

TStringlist 19. Jan 2007 07:46

Re: GET in Twebbrowser auslesen
 
Zitat:

Zitat von BBoy
Wenn ich im Browser z.B. in google TEST suche, steht in GET: GET /search?hl=de&q=test&btnG=Google-Suche&meta= HTTP/1.1\r\n
Wie komme ich an diese information mit Twebbrowser ??

Hast du dir schonmal im OnBeforeNavigate2-Eventhandler von TWebBrowser das URL angesehen?

BBoy 19. Jan 2007 15:00

Re: GET in Twebbrowser auslesen
 
OnbeforeNavigate2 funktioniert nicht, scheinbar weil es sich um eine Flash-Seite handelt. Bei google hatte es gefunzt.

Habe mal mit WireShark (sniffer) den Datenverkehr gesnifft und bekomme genau das was ich suche, eben diese GET und die Server Antwort darauf.

Nun möchte ich aber nicht unbedingt einen sniffer programmieren nur um diese Daten zu bekommen. Das muss doch auch so irgendwie gehen??
Mit indy würde es so gehen: memo1.Lines.add(idhttp1.Get('www.test.de?id=23&pl= 12');
Das klappt wunderbar. nur möchte ich auch die resultate im Browser sehen, also müsste man irgendwie indy und browser verbinden können, dann wäre es perfekt. Geht das irgendwie??

thAnx.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz