ASP.Net网站中web.config的配置问题???
<system.web> <httpHandlers>
<add verb="*" path="/mtv/*" type="RewriterFactoryHandler"/>
</httpHandlers>
</system.web>
这个配置中<httpHandlers>这个节点是干什么的啊,
还有<add verb="*" path="/mtv/*" type="RewriterFactoryHandler"/>这个配置信息表示的是什么意思啊
请高手赐教!!!
追问:<add>标签里添加这些属性后后会起到什么样的控制效果啊
添加<httpHandlers>节点和不添加会有什么区别啊
答案:HTTPHandlershi ASP.NET提供的一种机制哈,它可以管理页面的生命周期以及客户端发出的请求,比如说你可以通过HTTPHandler实现URL重写,就是那些很奇怪的后缀如 www.baidu.ffff可以看到.fff这个不是标准的URL标记,但是通过HTTPHandler你就可以自己定义和处理该后缀,它也可以完成比如说生成随机验证码的功能,或者是把一张图片像页面那样提交,这样你就可以读取图片的名称到HTTPHandler处理程序中来进行处理,但实际上客户端是不知情的。 的 元素向应用程序添加处理程序。处理程序是处理特定 URL 请求的 IHttpHandler 类或 IHttpHandlerFactory 类。配置结构的示例: 语法 属性 描述 verb 动作列表既可以是逗号分隔的 HTTP 动作列表,例如“GET, PUT, POST”,也可以是启动脚本映射,例如通配符 *(星号)。 path 路径属性中可以包含单一的 URL 路径或简单的通配符字符串(例如,*.aspx)。 type 指定逗号分隔的类/程序集组合。ASP.NET 首先在应用程序的专用 \Bin 目录中搜索程序集 DLL,然后在系统程序集缓存中搜索。
上一个:ASP.NET 外部调用 一直没有试验成功,求解
下一个:asp.net如何实现网页播放数据库中的mp3