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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Gennady                              2:5020/52      03 Apr 2000  18:57:28
 To : All
 Subject : Re: Image File
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: abuse@zenon.net
 .RFC-NNTP-Posting-Date: 3 Apr 2000 15:07:25 GMT
 .RFC-X-Priority: 3
 .RFC-X-MSMail-Priority: Normal
 .RFC-X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
 .RFC-X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
 From: "Gennady" <webmaster@webfaq.net>
 > Hельзя ли посоветовать, как решить такую задачу: файл (картинка - 30 мег)
 > уже имеется на сервере, но я не хочу никому показывать ее настоещее
 > расположение, поэтому хочется в перловом скрипте запросить учетную
 > информацию (логин, пароль) и выдать файл. Должно получиться типа такого:
 > форма с учетными данными, по нажатии кнопки Submit происходит проверка
 > логина/пароля, после чего если все нормально автоматически начинается
 > даунлоад. При этом важно, не дать URL файла, чтобы при любом скачивании
 > пользователю _необходимо_ было бы ввести пароль
 
 Проблема тут в размере файла как я понимаю, а так его можно было бы
 прокачать через скрипт.
 Т.е. прочитать содержимое файла и отдать на выход с соответствующим
 Content-type и Content-disposition. А может это и не проблема... Тут можно
 поэксперементировать с изменением имени файла или имени каталога, в котором
 файл лежит. А с точки зрения пользователя... Он может не скачать за раз этот
 файл. Т.е. возможен вариант докачки после обрыва связи. А это значит
 пользователю нужно дать url.
 
 Это все философские рассуждения, я не предлагаю практического решения, т.к.
 оно зависит от требований безопасности и, кроме того, это уже много раз
 обсуждали. Такое впечатление, что "красивого" решения этой проблемы нет. Я
 бы наверно сделал все с использованием паролирования директорий на уровне
 сервера, вот только не знаю как там с докачкой, не пробовал...
 
 Gennady
 http://WebFAQ.net
 --- ifmail v.2.14
  * Origin: Mr. Postman (2:5020/52@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Image File   Gennady   03 Apr 2000 18:57:28 
Архивное /ru.perl/5220f6d2fef4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional