Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#4.0 ASP.NET4.0
What is Http Module and Http Handler?
Posted 19-Feb-13 22:40pm
velmahesh1.6K
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

HTTP Handler
 
HTTP Handler is the process which runs in response to a HTTP request. So whenever user requests a file it is processed by the handler based on the extension. So, custom http handlers are created when you need to special handling based on the file name extension. Let's consider an example to create RSS for a site. So, create a handler that generates RSS-formatted XML. Now bind the .rss extension to the custom handler.
 
HTTP Modules
 
HTTP Modules are plugged into the life cycle of a request. So when a request is processed it is passed through all the modules in the pipeline of the request. So generally http modules are used for:
 
Security: For authenticating a request before the request is handled.
 
Statistics and Logging: Since modules are called for every request they can be used for gathering statistics and for logging information.
 
Source: http://www.c-sharpcorner.com/blogs/7116/difference-between-asp-net-httphandler-and-httpmodule.aspx[^]
  Permalink  
v2
Comments
ProgramFOX at 23-Feb-13 10:05am
   
Maksud Saifullah Pulak at 23-Feb-13 10:06am
   
Sure.Thank You.
Marcus Kramer at 23-Feb-13 10:09am
   
Plagiarized: Source"
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

why didn't you googled first, before asking the question?
have a look at this:
 
The Two Interceptors: HttpModule and HttpHandlers[^]
 
hope it helps Big Grin | :-D
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

For overview of HTTP Module and HTTP Handler, have a look on below link.
 
HTTP Module & Handler
 
To Implement HTTP Module and HTTP go through below link
 
Implementation of HTTP Module & Handler
 
Hope these will help you!!
 
Thanks
Naveen
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 325
1 DamithSL 300
2 Sergey Alexandrovich Kryukov 289
3 CPallini 235
4 Maciej Los 215
0 OriginalGriff 5,455
1 DamithSL 4,422
2 Maciej Los 3,860
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,010


Advertise | Privacy | Mobile
Web03 | 2.8.141216.1 | Last Updated 23 Feb 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100