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


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : abrasha shapirus                     2:550/4077.940 03 Aug 2003  20:57:44
 To : O.Brazhnik
 Subject : download?
 -------------------------------------------------------------------------------- 
 
  >> отдавать такие файлы скриптом. можно посредством
  OB> mod_rewrite красиво
  >> перенаправлять все запросы /download/filename на
  OB> download.cgi?name=filename.
  OB> Перенаправить, наверно, можно и просто поменяв ссылку? Тем
  OB> более, что сервер не Апач.
 
 можно, если не лень добавлять в конфиг сервера очередную строку редиректа для
 каждого файла, выложенного для скачки.
 
  >> юзер ничего и не заметит, а ты в скрипте считай и
  OB> анализируй все, что тебе
  >> нужно.
  OB> А как файл отдавать-то? Чтобы не выскакивало окошко с
  OB> OK/Cancel?
 
 окошко будет выскакивать в любом случае (возможно, есть исключения -- меня
 поправят, если что :). когда это окошко выскакивает, msie уже качает файл. при
 нажатии cancel выкачка прекращается, при ok -- продолжается.
 соответственно, нажатием cancel скрипт может считать прекращение выкачивания на
 ранней стадии. само прекращение выкачивания отлавливается для разных серверов,
 надо полагать, по-разному. апач в случае cgi-скрипта (когда буферизация вывода
 выключена), например, посылает скрипту SIGTERM и SIGPIPE. последний,
 собственно, и говорит о том, что клиент больше не получает данные. для других
 серверов (и скриптов, запускающихся не под cgi) должно быть описано в
 соответствующей документации.
 
  >> да, нужно учитывать заголовок Range, дабы у юзера работала
  OB> докачка.
  >> last-modified отдавать. и content-length не забыть.
  OB> А это всё где такое?
 
 rfc 1945, rfc 2068 -- там должно быть всё описано. брать можно на
 www.faqs.org/rfcs.
 
 [team Лесь Подерв'янський] [...ми тут з пустинi сад зробимо] [icq 15646464]
 [Official Team цой] [Team-TBH] [Великие Тыкатели (190)] [--место сдается--]
 ...np: В. Цой - Дитя болот и полоумия
 --- GoldED+/LNX 1.1.5
  * Origin: ворона -- вполне кошерная птица (2:550/4077.940)
 
 

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

 Тема:    Автор:    Дата:  
 download?   O.Brazhnik   02 Aug 2003 10:43:22 
 download?   abrasha shapirus   02 Aug 2003 09:44:20 
 Re: download?   O.Brazhnik   02 Aug 2003 23:52:20 
 download?   abrasha shapirus   03 Aug 2003 20:57:44 
Архивное /ru.website/46683f2d650a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional