为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

哔哔one 2018-11-13 05:02:59
名字DownloadHandler.ashx<%@ WebHandler Language="C#" Class="DownloadHandler" %> 在web.config里面怎么写?
查看完整描述

2 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

这个和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>


查看完整回答
反对 回复 2018-11-14
?
HUX布斯

TA贡献1876条经验 获得超6个赞

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

查看完整回答
反对 回复 2018-11-14
  • 2 回答
  • 0 关注
  • 482 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信