技术开发 频道

ASP.NET MVC实现防盗链

  然后我们建立一个用于处理文件请求的Controller,并应用上我们刚才建立的Filter:

public class FilesController : BaseController
{
    [AntiOutSiteLink(FileType.Image)]
    
public ActionResult Image(string file)
    {
        
return Content("Image From 4mvc");
    }

    [AntiOutSiteLink(FileType.File)]
    
public ActionResult File(string file)
    {
        
return Content("File From 4mvc");
    }
}

  简单测试一下: 





  对于ActionFilter的应用是很广泛的,这需要你的灵活运用。

0
相关文章