.NET Dashboard ASP.NET Under the Hood – Intercepting HTTP Requests
By now, you've learned how easy it is to build Web applications and Web services with .NET—but now you want MORE. You want to intercept raw HTTP requests as they arrive at your Web server's door, and manipulate them right out from under ASP.NET. You want a closer look at raw data, so you can pre-process information, or redirect traffic. This discussion will start with a quick review of ASP.NET application architecture, then get under the hood of the HTTP round-trip, followed by a discussion out how to "butt-into" HTTP requests using techniques such as HTTP modules, handlers, handler factories, and SOAP extensions.