Autor Beitrag
An(t)on Ym
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Fr 28.08.09 15:11 
Hallo,
ich mal wieder. ;)

Ich möchte gerne die Dateigröße einer Datei (logisch, oder?) auf einem beliebigen Server
möglichst ohne zusätzliche Komponenten abfragen. Habe bereits gegooglet und im Forum gesucht,
doch brachte mich das leider nicht weiter.

Hat vielleicht hier jemand eine Idee?

Vielen Dank für's Lesen,
Anton.
jfheins
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 918
Erhaltene Danke: 158

Win 10
VS 2013, VS2015
BeitragVerfasst: Fr 28.08.09 16:15 
Wenns um HTTP geht: die Head-Anfrage sollte auch die Größe zurückgeben (kommt evtl. auf den Server drauf an)

Dann ginge s mit TIdHTTP.Head(...) die Indys sind ja dabei ;)

Ansonsten sag bitte genauer, um welches Protokoll es geht ;)
Dude566
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Fr 28.08.09 16:43 
user profile iconjfheins hat folgendes geschrieben Zum zitierten Posting springen:

Dann ginge s mit TIdHTTP.Head(...) die Indys sind ja dabei ;)


Wenn er eine alte Delphi Version hat, dann nicht. ;)

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
An(t)on Ym Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Fr 28.08.09 17:47 
Danke erstmal für die Antworten..

1. Es geht ums http-Protokoll, denn ich downloade die Datei mit HInternet. (zumindest nehme ich das mal stark an)
2. Würde ich es ungern über die Indy Komponenten regeln, das Programm soll möglichst klein gehalten sein.
Wenn ich es mit HINternet downloaden kann, muss ich doch auch in der Lage sein, die Größe der Datei abchecken zu lassen, oder?

Delphi Version ist Delphi 7.

Anton.