|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alexander V. Gaiduk 2:5020/400 27 Feb 2002 13:05:21 To : All Subject : Hа: Заголовок ответа -------------------------------------------------------------------------------- > Привет All! > > Хочу чтобы мой скрипт как бы возвращал zip-файл. > Какой должен быть при этом заголовок. Я делал такой > > Content-Type: application/zip; name="file.zip" > > и дальше двоичные данные этого zip-а > > Так при этом браузер мало того что предлагает сохранить его с именем скрипта, > так еще и сохраняет с нулевым размером. Как правильно сделать ? > > Andrew у меня такое работает: binmode(STDOUT); print STDOUT "Content-Disposition: attachment; filename=$rec{'FILENAME'}\n"; print STDOUT "Content-Length: ", $rec{'LEN'}, "\n"; print STDOUT "Content-Type: $rec{'FMT'}\n\n"; print STDOUT $rec{'DATA'}; где $one{'FMT'} = mime тип для соответствующего содержимого смотри первую колонку в файле /etc/mime.types в любом юнихе, он же идет с апачем для win32 --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/11999fefc2cf1.html, оценка из 5, голосов 10
|