0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 8
1

Перехват Response

29.08.2006, 16:31. Показов 1715. Ответов 4
Метки нет (Все метки)

Всем здрасьте.
Может кто сталкивался с проблемой перехвата Response.Buffer перед Response.Flush?
Задачка такова: перед выводом страницы профильтровать выводимый HTML-код.
Если кто-нибудь знает как перехватить все, что нагенерено ASP, то подскажите плиз. Я тут не нашел в форуме. Пробовал юзать ServerXMLHTTP на OnPageStart, но этот дурак не работает с Session. Приходится фильтровать только до тех пор пока в сессии не появится хотя бы один объект.
Дима
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.08.2006, 16:31
Ответы с готовыми решениями:

Свойства Response.Expires = 60 Response.Expiresabsolute = Now() - 1 Response.AddHeader 'pragma','no-cache' Response.AddHeader 'cache-control','p
Нашел в Инете строчки для запрета буфиризации и кэширования страници бравзером Response.Expires =...

Проблема с загрузкой файла response.ContentType = 'text/plain' Response.Addheader 'Content-disposition', 'attachment; filename=export.txt'
Есть файл, который содержит response.ContentType = 'text/plain' Response.Addheader...

Не выполняется Response.Redirect: Response object error 'ASP 0156 : 80004005' Header Error
Вот такая вот ошибка на простой вызов редиректа на вполне доступный адрес. что бы это могло быть? ...

response.redirect
как сделать пересылку в эту же страницу, явно не указывая URL?

4
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,908
29.08.2006, 17:11 2
ASP этого делать не умеет. Нужно писать ISAPI фильтр, для чего потребуется знание C/C++
0
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 8
29.08.2006, 17:15  [ТС] 3
О... Как раз об этом прочитал, но так и не смог найти примера любого ISAPI фильтра. C++ я знаю, а вот примерчиком бы (в эту направленность) разжиться не поможете?
0
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,908
29.08.2006, 17:56 4
Готового примера у меня нет. Посмотри на http://msdn.microsoft.com MSDN или http://blogs.msdn.com/david.wang/default.aspx блоге Давида Ванга.
0
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 8
29.08.2006, 18:07  [ТС] 5
Ок. Спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.08.2006, 18:07
Помогаю со студенческими работами здесь

Проблема с Response.BinaryWrite
Запускаю код, предоставленный smaliq-ом в дискуссии от 24.11.2003г., созданной Alex11111: Set...

HttpContext.Response свойство
HttpContext.Response это свойство..почему его называют объектом? ведь объект это экземпляр...

Response.Expires=0 и кэширует
интересно отчего такое может быть - все равно кэширует несмотря на запрет

Response.Write() не выполняется
Не подскажите,почему не работает следующий if,т.к. метод Response.Write() никогда не выполняется,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru