Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi WebView2 und TEdgeBrowser benutzen (https://www.delphipraxis.net/217753-webview2-und-tedgebrowser-benutzen.html)

Dumpfbacke 31. Aug 2025 15:37

WebView2 und TEdgeBrowser benutzen
 
Hallo Ihr experten,
kan mir jemadn sagen wie ich mit WebView2 und einenTEdgeBrowser an die Cookies einer Webseite kommen ? Muss ich die die TLB einbinden oder nicht. Es wäre super wenn jemadn etwas Code für mich hätte. Ich bin so langsamm am verzewifeln an dem Theme. Seite einer Woche komme ich hier nicht weiter ? Ach so das WebView2 Runtime habe ich installiert

Danke schon einmal Tanja

philipp.hofmann 1. Sep 2025 07:31

AW: WebView2 und TEdgeBrowser benutzen
 
TMSSoftware hat in ihrer Implementierung des WebBrowsers, welche auf der EMBT-Implementierung aufsetzt, Cookies implementiert. Müsste in FNC Core enthalten sein. Eventuell sind die 125 EUR gut investiert. Es geht nur bisher nicht unter Android, aber für Windows, iOS und MacOS. Da könnte ich dir dann auch den relevanten Code schicken, um dies zu integrieren.

salvadordf 1. Sep 2025 08:47

AW: WebView2 und TEdgeBrowser benutzen
 
See the CookieManager demo in the WebView4Delphi project.


WebView4Delphi is open source, free and it implements the latest WebView2 framework completely. :-D

Dumpfbacke 2. Sep 2025 07:24

AW: WebView2 und TEdgeBrowser benutzen
 
Zitat:

Zitat von salvadordf (Beitrag 1551375)
See the CookieManager demo in the WebView4Delphi project.


WebView4Delphi is open source, free and it implements the latest WebView2 framework completely. :-D

Danke für die Info. Leider funktioniert es nicht. Ich weiß nicht warum, aber es wird hier immer nur ein cookies angezeigt. Die restlichen werden einfach nicth angezeigt

Dumpfbacke 2. Sep 2025 07:29

AW: WebView2 und TEdgeBrowser benutzen
 
Zitat:

Zitat von philipp.hofmann (Beitrag 1551370)
TMSSoftware hat in ihrer Implementierung des WebBrowsers, welche auf der EMBT-Implementierung aufsetzt, Cookies implementiert. Müsste in FNC Core enthalten sein. Eventuell sind die 125 EUR gut investiert. Es geht nur bisher nicht unter Android, aber für Windows, iOS und MacOS. Da könnte ich dir dann auch den relevanten Code schicken, um dies zu integrieren.

Das mit den 125 Euro ist nicht das Problem. Wäre es möglich das du mir eine kleine Exe erstellt, wo ich es mal testen kann. Nichts besonderes nur eine URL eingeben, aufrufen und dann die Cookies anzeige ? Ich würde es gene einmal vorab testen, da alles was ich bis jetzt versucht habe nicht zum Erfolg fürt. Wir scheine hier ein "komische" Seite zu haben. Es kommen leider immer nicht alles an Cookies raus und ich benötige leider alle. Wenn es dann funktioniert würd ich es kaufen und gerne Dein Angebot annehmen und den hierzu relevanten code bekommen.

Danke schon einmal.

Tanja

fisipjm 2. Sep 2025 08:44

AW: WebView2 und TEdgeBrowser benutzen
 
Zitat:

Zitat von Dumpfbacke (Beitrag 1551411)
Nichts besonderes nur eine URL eingeben, aufrufen und dann die Cookies anzeige ?

Blöde Frage, geht es ausschließlich um die Cookies? Die solltest du eigentlich auch über die TRESTKomponenten bekommen ohne mit einem Browser hantieren zu müssen. Tools -> RESTDebugger. Einfach mal die Webseiten URL eingeben und schauen ob in Set-Cookie was raus kommt.

Dumpfbacke 2. Sep 2025 12:15

AW: WebView2 und TEdgeBrowser benutzen
 
Zitat:

Zitat von fisipjm (Beitrag 1551413)
Zitat:

Zitat von Dumpfbacke (Beitrag 1551411)
Nichts besonderes nur eine URL eingeben, aufrufen und dann die Cookies anzeige ?

Blöde Frage, geht es ausschließlich um die Cookies? Die solltest du eigentlich auch über die TRESTKomponenten bekommen ohne mit einem Browser hantieren zu müssen. Tools -> RESTDebugger. Einfach mal die Webseiten URL eingeben und schauen ob in Set-Cookie was raus kommt.

Ja es geht hier nur um die Cookies. Das mit dem RESTDebugger funktioniert leider auch nicht. Dort kommt auch nur der eine Cookie raus und die anderen nicht. Wenn ich mit das mit Edge oder Chrom oder Firefox ansehe sind dort immer alle Cookies vorhanden.

himitsu 2. Sep 2025 15:04

AW: WebView2 und TEdgeBrowser benutzen
 
Sicher, dass es diese Cookies noch gibt?
Nicht, dass es Alte sind, welche dort nur noch im Cache rumhuschen.

Dumpfbacke 2. Sep 2025 15:54

AW: WebView2 und TEdgeBrowser benutzen
 
Zitat:

Zitat von himitsu (Beitrag 1551425)
Sicher, dass es diese Cookies noch gibt?
Nicht, dass es Alte sind, welche dort nur noch im Cache rumhuschen.

Ja ich vermute das sind neue mit einen Ablaufdatum. Ich möchte am Ende per Rest Daten abfragen und hierzu benötige ich unter anderem die Cookies mit dem Ablaufdatum. Selbst wenn es alte wären, so müssten doch in meiner Anwendung neue erzeugt werden da ich die Seite pa per WebView2 erneut aufrufen.

Delphi.Narium 2. Sep 2025 17:39

AW: WebView2 und TEdgeBrowser benutzen
 
Prüf' doch bitte mal, ob Cookiechecker, wie z. B.

https://www.cookieyes.com/de/cookie-checker/

oder

https://www.cookieserve.com/de/

zu anderen Ergebnissen kommen. Eventuell liegt das Problem ja garnicht bei Dir?

Ist die Seite frei verfügbar, für die Du die Cookieinfos benötigst? Wenn ja, teil doch mal die Url mit, dann könnten andere mal schauen, prüfen, ob sie mehr Erfolg haben als Du und Dir dann ihren Lösungsweg mitteilen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 Uhr.
Seite 1 von 2  1 2      

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