Mega Code Archive

 
Categories / ASP.Net Tutorial / Development
 

Creating a Custom HTTP Handler

Create a  class that  implements the IHttpHandler  interface.  Place this class in the App_Code directory.  using System; using System.Web; namespace HttpExtensions {     public class SimpleHandler : IHttpHandler     {         public void ProcessRequest(System.Web.HttpContext context)         {             HttpResponse response = context.Response;             response.Write("<html><body><h1>Rendered by the SimpleHandler") ;             response.Write("</h1></body></html>") ;         }         public bool IsReusable         {             get {return true;}         }     } } Configuring a Custom HTTP Handler <?xml version="1.0"?> <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">   <system.web>     <httpHandlers>       <add verb="*" path="source.simple" type="SourceHandler"/>       <add verb="*" path="test.simple" type="SimpleHandler" />     </httpHandlers>   </system.web> </configuration>