|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 16 Jan 2003 21:36:49 To : "Andrey Tapkin" Subject : Re: Content-type -------------------------------------------------------------------------------- Andrey Tapkin <tapkin@rol.ru> wrote: AT> Возникла тут загвоздка следующая: AT> у меня есть скрипт с именем index.cgi AT> и он при определенных параметрах AT> отдает браузеру zip-файл. При появлении AT> окошка с сохранением или открытием AT> этого архива - имя файла становится AT> index[1].zip - то есть он берет имя AT> скрипта и меняет его тип, ну как обычно AT> в общем :-) Можно ли как-то передать AT> браузеру настоящее имя файла, к примеру, AT> archive.zip вместо index[1].zip. Может AT> в заголовках или еще где прописать? Воообще-то за это отвечает заголовок Content-Disposition: attachment; filename=archive.zip Hо у некоторых версий MSIE c этим глюки были. Поэтому единственным надежным способом является выдать редирект на тот же самый скрипт с добавленным к урл-ке нужным именем файла. И уже тогда отдавать файл. Лишний хвост попадет в PATH_INFO и скрипту мешаться не будет. -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/15178f002c1bc.html, оценка из 5, голосов 10
|