![]() |
aus einer url datei type herrausfinden
Ja wie der titel schon sagt versuche ich aus einer url den datei typen herrauszufinden.
Doch ich weiss leider nicht wie ? |
Re: aus einer url datei type herrausfinden
Zitat:
|
Re: aus einer url datei type herrausfinden
Ja aber beim donwloaden muss ich ja schon den typen festlegen :
Delphi-Quellcode:
Oder ??
begin
fn := 'C:\musick.'+//TYP?!; fs := TFileStream.Create(fn, fmCreate); try try IdHTTP1.Get(Edit1.Text, fs); except end; finally FreeAndNil(fs); CopyFile(PChar(fn), PChar('D:\datei.'+//TYP ?!), true); DeleteFile(fn); end; end; |
Re: aus einer url datei type herrausfinden
Kommt darauf an ob du den Content Type mittels TIdHTTP überhaupt bekommst? (Verwende kein Indy).
|
Re: aus einer url datei type herrausfinden
was benutzt du den um dateien aus dem internet herunter zu laden ?
|
Re: aus einer url datei type herrausfinden
Zitat:
|
Re: aus einer url datei type herrausfinden
nja ich habe ebend ein edit feld wo der benutzer die url der datei eingibt und somit muss das programm ebend herrausfinden was für ein file type es ist.
|
Re: aus einer url datei type herrausfinden
Verwechselst Du evtl.den Content-Type mit der Extension?
|
Re: aus einer url datei type herrausfinden
Sieht fast danach aus.
An die Extension kommst Du ja über den Link dran. @ Detlef: Schicker Avatar ;) |
Re: aus einer url datei type herrausfinden
ich will nur wissen ob es .rar ist ob es .mp3 ist usw
|
Re: aus einer url datei type herrausfinden
Dann wäre es am geschicktesten, dass Du an den Content-Type dran kommst und nach diesem die Dateierweiterung setzt.
|
Re: aus einer url datei type herrausfinden
[OT]
Zitat:
|
Re: aus einer url datei type herrausfinden
Aber wie stelle ich dies an ?????? :(
|
Re: aus einer url datei type herrausfinden
Source / Header runterladen und schauen, was bei content-type drin steht ;)
|
Re: aus einer url datei type herrausfinden
hmmmm
ein beispiel code wäre total nett von euch :( . |
Re: aus einer url datei type herrausfinden
|
Re: aus einer url datei type herrausfinden
Hi dazar_t,
Source habe ich leider keinen (Indy läuft unter Delphi 3 nicht). In Bezug auf das Abfragen des Content-Type vom Server könnte dir der ![]() MfG, Bug |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:37 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