![]() |
Re: Brauche Idee wie ich URL unterscheiden soll?
Und ansonsten gäbe es ja noch die beliebten
![]() |
Re: Brauche Idee wie ich URL unterscheiden soll?
Ok muss ich gucken. :?
|
Re: Brauche Idee wie ich URL unterscheiden soll?
Zitat:
Gerade beim Auswerten von URLs setze ich reguläre Ausdrücke gerne ein, insbesondere wenn ich die Parameter auslesen möchte. Die Ausdrücke lassen sich in Konfigurationsdateien oder Konstanten auslagern, womit bei formalen Änderungen die Anpassung ruckzuck erledigt ist. Gruß Andi |
Re: Brauche Idee wie ich URL unterscheiden soll?
Zitat:
Also Header anschauen, den Content-Type auswerten und ggf. die Content-Disposition. |
Re: Brauche Idee wie ich URL unterscheiden soll?
Ich würde die API-Funktion InternetCrackURL() verwenden, um eine URL in seine Einzelbestandteile zu zerlegen.
Dabei ist quasi garantiert, dass nichts schiefgehen kann, da die Funktion schon millionenfach erfolgreich aufgerufen wurde (wird intern im IE verwendet). ![]() Für dein spez. Problem braucht du den Inhalt von "UrlPath". |
Re: Brauche Idee wie ich URL unterscheiden soll?
Zitat:
Mit freundlichen Grüßen, Valle |
Re: Brauche Idee wie ich URL unterscheiden soll?
Und wie hole ich mir den Inhalt bei dieser (
![]() |
Re: Brauche Idee wie ich URL unterscheiden soll?
Hallo!
Es wurde doch schon beschrieben, dass du dir dann den Header anschauen musst, um den Typ zu bestimmen. Und wenn es eine m3u z.B. ist, dann kannst du den Inhalt genauso verwenden, wie eine m3u auf deiner Platte - es ist ja dann quasi das selbe - du musst sie nur zuerst herunterladen. Leider kann man mit dem Link nix anfangen, ich bekomm da nur nen Server Error. Ciao, Frederic |
Re: Brauche Idee wie ich URL unterscheiden soll?
Zitat:
|
Re: Brauche Idee wie ich URL unterscheiden soll?
Hi!
z.B. mit den indys - idhttp sollte dein Freund sein! Ciao, Frederic |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:47 Uhr. |
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