首页 新闻 会员 周边

创建了一个.ashx文件,web.config里面怎么写?

0
悬赏园豆:5 [已关闭问题] 解决于 2008-12-10 14:17

名字DownloadHandler.ashx

<%@ WebHandler Language="C#" Class="DownloadHandler" %>

 

在web.config里面怎么写?

红尘中迷茫的主页 红尘中迷茫 | 初学一级 | 园豆:60
提问于:2008-12-09 12:56
< >
分享
其他回答(3)
0

这个和webconfig有什么关系?

.ashx文件就是一般的请求处理文件,除了没有WebForm那一套之外,和一个普通的网页没有太大的区别

补充:

截获.rar的请求不应该使用.ashx,而应该建立一个继承自IHttpHandler 接口的类,实现ProcessRequest方法后就可以了
假设你的类放到CustomHandlers命名空间下名叫RarHandler,那么修改web.config,在system.web/httpHandlers节点下面添加一行,如下:
<system.web>
    <httpHandlers>
      <add path="*.rar" verb="*" type="CustomHandlers.RarHandler, CustomHandlers" />
    </httpHandlers>
</system.web>

丁学 | 园豆:18730 (专家六级) | 2008-12-09 13:00
0

<Httphandlers>
   <add path="路径" verb="*" type="类型全称"/>

码尔代夫iimax | 园豆:3138 (老鸟四级) | 2008-12-09 13:03
0

会自动添加上去的..

Astar | 园豆:40805 (高人七级) | 2008-12-09 13:20
0

丁学回答正确!

GUO Xingwang | 园豆:3885 (老鸟四级) | 2008-12-09 13:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册