Я хочу написать собственный обработчик HTTP в ASP.Net (я использую C# в настоящее время), который фильтрует все запросы, скажем, .aspx-файлов, а затем, в зависимости от имени страницы который поставляется с запросами, я перенаправляю пользователя на страницу.Общий HTTP-обработчик в ASP.Net
До сих пор я написал обработчик, который фильтрует «*», то есть все. Скажем, я получаю запрос на «Page.aspx» и хочу отправить пользователя в «AnotherPage.aspx». Поэтому я вызываю Redirect на этот ответ и передаю «AnotherPage.aspx» в качестве новой страницы. Проблема в том, что это еще раз вызовет мой обработчик, который ничего не сделает. Это оставит пользователя без ответа.
Итак, есть ли способ отправить запрос другим обработчикам (каскадное сообщение), как только я это рассмотрю?
Спасибо, Bruno
Быть прагматичным - не могли бы вы просто использовать ASP.NET MVC или структуру маршрутизации, доступную сейчас в ASP.NET? –
@Marc: Не могли бы вы предоставить некоторые ссылки на учебные пособия, которые показывали бы мне, как это сделать? –
@Marc: Пожалуйста, задайте вопрос, чтобы я мог его принять. –