Thread Header für Dateidownload (22 answers)
Opened by bianca at 2009-11-23 14:44

bianca
 2009-11-23 14:44
#128482 #128482
User since
2009-09-13
6991 Artikel
BenutzerIn

user image
Wie genau muss ich den Header an den Browser geben, damit dieser bei einem Download die Dateigröße anzeigt und Downloadzeit ermitteln kann?

Hatte das mal so probiert, hat aber irgendwie nicht zum Erfolg geführt. Der IE meinte trotzdem, die Datei habe eine unbekannte Größe.

Code (perl): (dl )
1
2
3
4
5
6
print "Content-Type: application/octet-stream;\r\n";
print "Accept-Ranges: bytes\r\n";
print "Content-Length: " . length ($content) . "\r\n";
print "Content-Disposition: attachment; filename=\"$datname\"";
print "\r\n\r\n";
print $content;


EDIT: $content enthält die im Binärmodus eingelesene Datei.
Last edited: 2009-11-23 14:45:56 +0100 (CET)
10 print "Hallo"
20 goto 10

View full thread Header für Dateidownload