репетиция
Този пътеводител показва основните функции на персонализиран HTTP-ина. HTTP-модул се нарича за всяка заявка, в отговор на събития и BeginRequest EndRequest. След този модул се извършва преди и след обработка на искането.
Ако заявлението за ASP.NET се изпълнява в IIS 6.0, можете да използвате HTTP-ин, за да персонализирате заявките за ресурси, обслужвани от ASP.NET. Сред тези ресурси са: ASP.NET уеб страници (ASPX-файлове), уеб услуги (ASMX-файлове), за ASP.NET манипулатор (ASHX-файлове) и други видове файлове в ASP.NET. Ако заявлението за ASP.NET се изпълнява в IIS 7.0, можете да използвате HTTP-ин, за да персонализирате всички ресурси, обслужвани от исканията на IIS. Те включват не само ASP.NET ресурси, но и HTML-файлове (HTM или HTML), файлове с изображения и др. За повече информация, вижте. Секции Преглед на ASP.NET приложение на жизнения цикъл за IIS 5.0 и 6.0, и обща информация за ASP.NET приложение на жизнения цикъл за IIS 7.0 услуги.
Пример модул в този раздел добавя съобщение до исканата уеб страницата ASP.NET до началото на всички HTTP-заявка за. Той също така добавя друго съобщение, след обработката на страницата. Този модул съдържа код, който гарантира отсъствието на добавен текст на искането за всички други типове файлове.
Всеки манипулатор е написано като затворен метод единица. Когато регистрирано ASP.NET призовава съответното събитие манипулатор модул, който пише ASP.NET уеб страница.
В тази репетиция включва следните задачи:
Писане код в HTTP-модул.
Регистрация модул във файла Web.config.