http handlers简介
来源:互联网 发布:大数据认证有多少 编辑:程序博客网 时间:2024/06/05 18:36
asp.net http handlers是在对程序请求进行响应时的处理进行.最常见的handler是处理.aspx文件的asp.net page handler.当用户请求一个.aspx文件,这个请求被page handler处理.
page handler仅仅是handler的一种.asp.net还有其他内建handler如web service handler是处理.asmx文件的
当你想要处理特定扩展名的文件时,可以创建自定义的http handler.你可以将.rss扩展名绑定到自定义的handler.下面的例子很好的使用了自定义http handler:
RSS Feeds 创建个Rss feed站点,你可以创建一个能生成rss格式xml的handler.绑定.rss到自定义handler.当用户发出一个以.rss的请求时,asp.net将调用你的handler来处理请求
图片服务器 如果你想要你的web程序提供各种大小的图片,你可以些一个自定义handler来调整图片,然后返回给用户.
Http handler可以存取程序context,包括请求用户的身份,程序状态和session信息.当一个http handler被请求,asp.net在特定的handler中调用ProcessRequest方法.handler的processrequest方 法创建一个响应到请求的浏览器.任何页面的请求,http modules的响应发生在handler执行之后.
http handler可以是同步也可以是异步的.异步handler是有用的,当你需要执行一个很长的程序处理.
参考文档:http://msdn2.microsoft.com/en-us/library/ms227675.aspx
- http handlers简介
- HTTP Handlers in ASP.NET
- 有关HTTP Handlers And Moudles
- Golang Http Handlers as Middleware
- HTTP Handlers and HTTP Modules Overview
- Handlers
- ASP.net中的HTTP Handlers 和 HTTP Modules
- ASP.net中的HTTP Handlers 和 HTTP Modules
- HTTP Handlers and HTTP Modules in ASP.NET
- HTTP Handlers and HTTP Modules in ASP.NET
- ASP.net中的HTTP Handlers 和 HTTP Modules(来源Internet)
- HTTP Handlers and HTTP Modules in ASP.NET
- HTTP Handlers and HTTP Modules in ASP.NET
- ASP.net中的HTTP Handlers 和 HTTP Modules
- ASP.NET异步请求处理(Asynchronous Http Handlers)
- ASP.NET异步请求处理(Asynchronous HTTP Handlers)
- HTTP简介
- HTTP简介
- 用java获得某个月份的天数
- mojoportal自定义控件简介
- mojoportal中的数据访问层
- 如何创建一个自定义的http modules
- 关于 网页嵌入字体 的问题
- http handlers简介
- HTTP Modules简介
- 在Windows XP用Apache和Subversion建立开发环境
- 在windows xp中使用Subversion
- 客户端TCP实现简介
- RSS.NET
- JBoss, Tomcat等WEB服务器的优化策略
- SharpMimeTools
- 用SharpZipLib(#ZipLib)压缩MemoryStream