题
我在接受采访时的问题得到这个 - 问题是更多关于他们做什么,我不知道以后非常模糊的条款。但是,阅读他们后,我仍然没有接近的理解的我会用一个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 模块让您检查传入和 传出的请求并采取行动 基于该请求。
不隶属于 StackOverflow