摘要:
公司的下载中心文件从tomcat迁移到了IIS下,原先在tomcat通过过滤器来控制文件的下载,现在也要在IIS里实现过滤器功能.
当然想到的就是用HttpHandler,在网上找了一下,有很多关于图片防盗链的程序,功能相似,但关于文件下载控制的则只有提及,没有程序.
图片和下载中心的需要区别是:
1. 图片只是根据来源地址来看是否盗链,下载中心则要能完url参数来验证权限.
2. 图片文件小,容易WriteFile,下载中心文件有的几G,WriteFile会非常占资源,而且还要考滤续传的问题. 阅读全文