AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi filename beim download für indy http bekommen
Thema durchsuchen
Ansicht
Themen-Optionen

filename beim download für indy http bekommen

Ein Thema von Arnulf · begonnen am 24. Mai 2005 · letzter Beitrag vom 25. Mai 2005
 
Arnulf

Registriert seit: 28. Okt 2004
Ort: Wien
271 Beiträge
 
#2

Re: filename beim download für indy http bekommen

  Alt 24. Mai 2005, 20:13
hm ... gibt es wirklich keine möglichkeit?
ich versuch mal etwas genauer zu schildern worum es geht.
ich bekomme einen link zu einer datei.

Ich weiß aber nicht, ob das eine php download seite oder ein dirrecter link ist.
bei einem dirrekten link kann ich es ja so machen (ich geb zu ist ne faule methode aber lustig):

Delphi-Quellcode:
name := UnixPathToDosPath(maploadlocation);
name := extractfilename(name);
damit kann ich dann
lStream:=TFileStream.Create(mappath + name, fmCreate or fmShareDenyWrite); und letzten endes hald mit get das file holen.

anders schauts aber aus wenn ich eine php download page hab.
dann muß ich beim indy redirect einschalten.
ich hab zwar ein onredirect event, aber da ist es doch schon zu spät, da kann ich ja den namen des files nicht mehr bekommen und meinen filestream erstellen .

idhttp.get ('http://www.brothers-of-death.de/include.php?path=content/download.php&contentid=83&download=go&mirror=1',lstram); ich kann es ja mal in einen memory stream speichern oder als download.tmp und danach als richtige datei, aber ich bräuchte dann immer noch den richtigen link um den filenamen zu bekommen.
Aber irgendwie müssen das ja auch die webbroser machen, daß die vorher wissen wie die datei heißen wird.
Irgendwelche ideen?
Arnulf
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:51 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