Перехват HTML-потока в ASP.NET

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
keo
Сообщения: 46
Зарегистрирован: 25 апр 2006, 17:35
Откуда: Украина, Киев

Как можно перехватить поток, который направляется к пользователю после формирования страницы на сервере?
keo
Сообщения: 46
Зарегистрирован: 25 апр 2006, 17:35
Откуда: Украина, Киев

Более подробное описание задачи...
Есть n-ое количество приложений написанных на ASP.NET. Весь интерфейс прописан на русском языке.
Стоит задача их локализации без изменения кода приложений.

Есть идея переводить их на соответствующий язык после формирования на сервере, но до отправки пользователю...
Но как перехватить то, что отправляется???
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Я бы все таки продавил необходимость менять код.
2B OR NOT(2B) = FF
keo
Сообщения: 46
Зарегистрирован: 25 апр 2006, 17:35
Откуда: Украина, Киев

Да, наверное, придется менять код...
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Да, наверное, придется менять код...
Нет, возможность повесить хук на выходной поток обычно есть. В Джаве мы так и делали в одном из проектов: на основании текущего контекста формировали XML с содержанием, потом перехватывали его и применяли XSL - преобразование, для того чтобы получить представление. В ASP.NET такая вещь наверняка тоже есть.
Но нельзя вот так вот привинчивать изолентой такую важную вещь, как локализация.
2B OR NOT(2B) = FF
Hup
Сообщения: 207
Зарегистрирован: 05 мар 2004, 05:31
Откуда: Владивосток
Контактная информация:

keo, удалось решить проблему без изменения кода?
Усложнять - легко, упрощать - сложно
Ответить