Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     13 Oct 2001  16:11:43
 To : Alexander Bolotnov
 Subject : Re: Скрипт скачивания
 -------------------------------------------------------------------------------- 
 
 Alexander Bolotnov <Alexander.Bolotnov@p82.f4.n5052.z2.fidonet.org> wrote:
 
 AB>vitus@ice.ru,
 
 >>>> >> вызове "/cgi-bin/download.cgi?/docums/qqq.doc" броузер начинал
 >>>> >> скачивать файл /docums/qqq.doc)? Имхо тут что-то завязано с
 
 >> А еще лучше таких любителей просить совета в jail-е держать.
 
 AB>еще лучше не заморачиваться, и вместо того, чтобы отдавать скрипту
 AB>http://host.com/script.pl?/pics/gif1.gif и заставлять его отдать файл,
 AB>написать http://host.com/pics/gif1.gif и получить этот файл в ценности и
 AB>сохранности.
 
 AB>до чего же народ любит извраты всякие злые, лишь бы попрограммить эх.
 AB>а уж если скрывать расположение файлов, то по-другому.
 
 А теперь чуточку усложним задачу - имя файла может быть русским,
 клиенты могут быть любыми - некоторые будут слать имя файла в виде
 %-escapes, некоторые в utf8,некоторые как есть, а некоторые (Netscape
 for Unix в этом замечен) - предварительно перекодировав. 
 
 Задача - написать нечто, которые во всех
 случаях отдаст правильный файл.
 Боюсь, что ewrite-rule не обойдешься. А вот через
 Apache->Request->internal_redirect - милое дело.
 -- 
 Victor Wagner      vitus@ice.ru
 Chief Technical Officer    Office:7-(095)-748-53-88
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Скрипт скачивания   Alexey   10 Oct 2001 08:01:59 
 Re: Скрипт скачивания   PROext   10 Oct 2001 09:31:59 
 Скрипт скачивания   Denis Poznyakov   10 Oct 2001 11:40:55 
 Re: Скрипт скачивания   PROext   10 Oct 2001 14:04:22 
 Re: Скрипт скачивания   vitus@ice.ru   10 Oct 2001 14:16:42 
 Скрипт скачивания   Alexander Bolotnov   10 Oct 2001 15:06:16 
 Re: Скрипт скачивания   vitus@ice.ru   13 Oct 2001 16:11:43 
 Re: Скрипт скачивания   Alexander V. Gaiduk   10 Oct 2001 15:57:00 
 Скрипт скачивания   Denis Poznyakov   10 Oct 2001 18:49:34 
 Скрипт скачивания   Andrey N. Demushkin   13 Oct 2001 21:32:16 
 Re: Скрипт скачивания   Artem Chuprina   25 Oct 2001 18:02:46 
 Скрипт скачивания   Andrey N. Demushkin   29 Oct 2001 20:54:36 
 Re: Скрипт скачивания   Alexei Ptshelnikov   10 Oct 2001 21:15:18 
 Re: Скрипт скачивания   Alexander V. Gaiduk   11 Oct 2001 12:19:11 
 Скрипт скачивания   Denis Poznyakov   11 Oct 2001 15:31:24 
 Скрипт скачивания   Andrey N. Demushkin   14 Oct 2001 09:22:28 
 Re: Скрипт скачивания   Alexei Ptshelnikov   12 Oct 2001 20:46:29 
 Re: Скрипт скачивания   Alexander V. Gaiduk   15 Oct 2001 15:17:41 
 Re^2: Скpипт скачивания   Vadim Yaschenko   14 Oct 2001 16:49:52 
 Re: Скpипт скачивания   Alexander V. Gaiduk   15 Oct 2001 15:38:13 
Архивное /ru.cgi.perl/64888230abc5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional