HTTP处理程序和模块:什么是他们解决问题的一个很好的例子吗?

StackOverflow https://stackoverflow.com/questions/2541967

  •  23-09-2019
  •  | 
  •  

我在接受采访时的问题得到这个 - 问题是更多关于他们做什么,我不知道以后非常模糊的条款。但是,阅读他们后,我仍然没有接近的理解的我会用一个HttpHandler或HTTP模块解决什么问题。我已经工作了相当数量的在ASP.NET,但它已经几年 - 这是我的知识有很大的差距?这就是被换成了更大的电流技术的东西吗?

澄清:什么是在ASP.NET世界的共同问题,这将是更容易解决一个HttpHandler,而不是东西,你会在一个Web服务或Ajax调用呢?

有帮助吗?

解决方案

相信与否ASP.NET是使用HTTP处理程序和HTTP模块,以提供默认行为ASP.NET建。对于一个好的写了,请参阅 HTTP处理程序和HTTP模块概述

  

ASP.NET HTTP处理是过程   (经常被称为   “端点”),在响应运行   要求到ASP.NET Web制作   应用。最常见的处理程序   是一个ASP.NET页处理程序   流程.aspx文件。当用户   请求.aspx文件,该请求被   通过该页面在页面处理   处理程序。你可以创建自己的HTTP   这使自定义输出到处理程序   浏览器。

     

这是HTTP模块是为组件   呼吁所作出的每个请求   您的应用程序。 HTTP模块是   叫作为ASP.NET请求的一部分   管道并有机会获得生命周期   整个事件的请求。 HTTP   模块让您检查传入和   传出的请求并采取行动   基于该请求。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top