Cheatah: Dateien an Browser senden

Beitrag lesen

Hi,

Muss man anstatt
   print "Content-type: text/html\n\n";

print "Content-type: application/octet-stream\n\n";
schreiben??

Du mußt den Content-type ausgeben, der zum Dateityp paßt. Anschließend gibst Du die Datei mit open, print und close aus. Auf archaischen Systemen (Windows) mußt Du noch mit binmode arbeiten.

Alternative (bei der es aber möglich ist, die URL herauszufinden) ist:

use CGI qw(:standard);
print redirect('http://domain.de/path/to/your/file.ext');

Cheatah