最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net 實現(xiàn)防迅雷等下載工具盜鏈

 更新時間:2009年02月21日 03:55:15   作者:  
利用IHttpHandler接口來監(jiān)聽對本網(wǎng)站的資源請求后綴名是否是我們要阻止的文件,如果是再判斷是否有下載權限。沒有就給它返回一個默認的無用的文件。
主要代碼如下:
復制代碼 代碼如下:

public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "application/octet-stream";
HttpRequest req = context.Request;
string filename = req.Url.AbsolutePath;
string userid = string.Empty;
if (HttpContext.Current.Request.Cookies != null && HttpContext.Current.Request.Cookies["userid"] != null)
{
userid = HttpContext.Current.Request.Cookies["userid"].Value;
}
if (userid == "1")
{
string uuu = context.Server.MapPath(filename);
context.Response.TransmitFile(uuu);
}
else
{
string u2 = context.Server.MapPath("default.rar");
context.Response.WriteFile(u2);
}
}

設計思想如下:
1. 利用IHttpHandler接口來監(jiān)聽對本網(wǎng)站的資源請求后綴名是否是我們要阻止的文件,如果是再判斷是否有下載權限。沒有就給它返回一個默認的無用的文件。

相關文章

  • ASP.NET?Core記錄日志

    ASP.NET?Core記錄日志

    這篇文章介紹了ASP.NET?Core記錄日志的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • ASP.NET MVC使用EPPlus,導出數(shù)據(jù)到Excel中

    ASP.NET MVC使用EPPlus,導出數(shù)據(jù)到Excel中

    這篇文章介紹的是怎樣導出數(shù)據(jù)到Excel文件中,大多數(shù)的后端程序都有報表功能:把顯示在Grid中的數(shù)據(jù)導出到Excel文件中,這篇文章中使用的是EPPlus組件。需要的朋友可以參考借鑒
    2016-12-12
  • asp.net讀取excel中的數(shù)據(jù)并綁定在gridview

    asp.net讀取excel中的數(shù)據(jù)并綁定在gridview

    這篇文章主要介紹了asp.net讀取excel中的數(shù)據(jù)并綁定在gridview上的方法,需要的朋友可以參考下
    2014-02-02
  • ASP.NET實現(xiàn)的生成驗證碼功能示例【附demo源碼】

    ASP.NET實現(xiàn)的生成驗證碼功能示例【附demo源碼】

    這篇文章主要介紹了ASP.NET實現(xiàn)的生成驗證碼功能,結合實例形式較為詳細的分析了asp.net生成驗證碼的原理、步驟與相關實現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下
    2017-07-07
  • Request.UrlReferrer中文亂碼解決方法

    Request.UrlReferrer中文亂碼解決方法

    參考了網(wǎng)絡大部分的解決方案,沒一個能搞定的,如果窮途末路,試試下面的方法:將獲得的前一頁面的URL分成兩段,后面的參數(shù)部分進行編碼(直接對URL編碼是不行的),然后再組合一下就可以了,需要的朋友可以了解下
    2012-12-12
  • .NET通過字典給類賦值實現(xiàn)代碼

    .NET通過字典給類賦值實現(xiàn)代碼

    這篇文章主要介紹了.NET通過字典給類賦值實現(xiàn)代碼,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • 詳解如何在ASP.NET Core中使用Route特性

    詳解如何在ASP.NET Core中使用Route特性

    這篇文章主要介紹了如何在ASP.NET Core中使用Route特性,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • asp.net 執(zhí)行事務代碼

    asp.net 執(zhí)行事務代碼

    asp.net 執(zhí)行事務的實現(xiàn)代碼
    2009-05-05
  • asp.net AJAX實現(xiàn)無刷新獲得數(shù)據(jù)

    asp.net AJAX實現(xiàn)無刷新獲得數(shù)據(jù)

    提供一個使用AJAX實現(xiàn)無刷新判斷注冊用戶名是否被注冊的代碼:
    2008-11-11
  • .NET實現(xiàn)ChatGPT的Stream傳輸?shù)倪^程

    .NET實現(xiàn)ChatGPT的Stream傳輸?shù)倪^程

    這篇文章主要介紹了.NET如何實現(xiàn)ChatGPT的Stream傳輸,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07

最新評論

长治市| 余干县| 平果县| 兴业县| 呼玛县| 连云港市| 灵寿县| 梧州市| 海安县| 顺昌县| 蒲江县| 淮北市| 泉州市| 潞西市| 岳西县| 太仆寺旗| 南宁市| 扶绥县| 光山县| 石阡县| 城步| 秦皇岛市| 黔南| 天柱县| 望谟县| 卓尼县| 湘潭市| 伊春市| 泸溪县| 金溪县| 共和县| 年辖:市辖区| 莲花县| 同仁县| 兴化市| 普定县| 集安市| 武陟县| 洛浦县| 阿克陶县| 浏阳市|