Walkthrough

Acest walkthrough prezintă funcțiile de bază ale unui HTTP personalizat-in-uri. HTTP-modul este solicitat pentru fiecare solicitare ca răspuns la evenimente și BeginRequest EndRequest. După acest modul este executat înainte și după procesarea cererii.







Dacă aplicația ASP.NET rulează în IIS 6.0, puteți utiliza HTTP-in-uri pentru a personaliza cererile de resurse deservite de ASP.NET. Printre aceste resurse sunt: ​​pagini ASP.NET Web (ASPX-fișiere), servicii web (ASMX-fișiere), un handler ASP.NET (ASHX-fișiere) și alte tipuri de fișiere în ASP.NET. Dacă aplicația ASP.NET rulează în IIS 7.0, puteți utiliza HTTP-in-uri pentru a personaliza toate resursele deservite de cereri IIS. Acestea includ nu numai resurse ASP.NET, dar, de asemenea, HTML-fișiere (HTM sau HTML), fișiere imagine, și altele. Pentru mai multe informații, consultați. Secțiunile ASP.NET Prezentare generală a ciclului de viață aplicație pentru IIS 5.0 și 6.0, precum și informații generale despre ASP.NET ciclu de viață cerere pentru servicii IIS 7.0.







Exemplu modul din această secțiune adaugă un mesaj la pagina solicitată ASP.NET Web la începutul tuturor HTTP-cerere. De asemenea, adaugă un alt mesaj după procesarea paginii. Acest modul conține un cod care asigură absența textului adăugat într-o cerere pentru orice alte tipuri de fișiere.

Fiecare handler este scris ca o metodă de unitate închisă. În cazul în care ASP.NET înregistrat solicită adecvat modulul de tratare a evenimentului care scrie o pagină web ASP.NET.

În acest walkthrough includ următoarele sarcini:

cod în HTTP-modul de scriere.

modul de înregistrare în fișierul Web.config.