Здравствуйте Lexey, Вы писали:
L>Здравствуйте Аноним, Вы писали:
А>>всем привет.
А>>на сервере лижит куча zip-файлов обозванных 1.zip, 2.zip и т.д. Мне надо написать что-то, что А>>1) при попытке скачать файл с сервера у юзера в окошке Save as было другое название (берется из базы). А>>2) ограничивать скорость скачки в зависимости от типа юзера.
А>>1-е решается ISAPI filter'ом по событию OnURLMap. А>>2-е вообще нет соображений, кроме как котролировать OnSendRawData в том-же фильтре.
А>>Нельзя-ли это как-то написать с помощью ISAPI extension ?
L>Первое можно. Смотреть в сторону заголовков Content-Type и Content-Disposition. L>Второе я себе вообще слабо представляю. Разве что ты будешь специально вводить задержки при отправке данных.
Кажется придумал... Походу 2-й пункт надо реализовать не с помощью TransferFile'а а наверное читать файл обычным образом, и писать WriteClient'ом.
А вот надо-ли для этого новый поток заводить интересно ? присоветуйте чё-нить.