Я запускаю скрипт perl cgi, пытающийся открыть диалоговое окно «сохранить как», чтобы пользователь мог загрузить и сохранить определенный файл на своем компьютере.В настоящее время мой код выглядит примерно так:
print "Content-Disposition: attachment; filename=$temp\n\n";
print "Content-Type: application/x-download\n";
print @fileStuff
Я искал в Интернете, и кажется, что заголовки MIME-типа верны, но, похоже, они не работают.Браузер, кажется, открывает файл и отображает его содержимое.Это проблематично, так как файл довольно большой.Я получаю тот же результат на Chrome и Firefox.
Спасибо!
РЕДАКТИРОВАТЬ:
my $path = "/home/blabla/Desktop/";
my $temp = $fileList[3];
warn ($temp);
my @fileholder;
push (@fileholder, "<$path/$temp");
print "Content-Type:application/x-download\n";
print "Content-Disposition:attachment;filename=$temp\n\n";
print @fileholder