я намерен построить HttpModule
для сканирования источника ответа и сделать небольшие корректировки, главным образом, изменяя URLs (href
с, action
с, src
с, и т.д.).Лучшее событие HttpApplication для изменения источника ответа
Я вижу, что HttpApplication
имеет множество событий, которые можно обрабатывать, и я не уверен в лучшем этапе, на котором можно безопасно изменять содержимое HTML, которое возвращается в браузер.
Мне нужно сделать это в HttpModule
, потому что это обработка на уровне приложения, которая избавляет меня от написания одного и того же кода на каждой странице.
Это то, что я собирался сделать (использовать фильтр ответов), но мне было интересно, не имеет значения, какое приложение я использую для его подключения. Вы говорите «BeginRequest», я видел примеры с помощью «ReleaseRequestState». – CyberDude
ОК, я понял, что до тех пор, пока вы подключите фильтр до его вызова (не позже, чем 'ReleaseRequestState'), не важно, на каком этапе вы это сделаете. – CyberDude