当前位置:编程学习 > C#/ASP.NET >>

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

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,