What is HTTPS handdler and When do we create Http Handlers in Asp.Net

Http Handler is a program that executes some code when the user send some request. An .aspx page can be thought as an HTTPHandler too, which implements more functions. HTTPHandlers are used by ASP.NET to handle the specific requests based on extensions.