欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

asp.net下結(jié)合HttpHandler實現(xiàn)圖片防盜鏈

 更新時間:2010年07月02日 20:00:18   作者:  
asp.net防圖片盜鏈HttpHandler
復(fù)制代碼 代碼如下:

#region IHttpHandler 成員

bool IHttpHandler.IsReusable
{
get { return true; }
}

void IHttpHandler.ProcessRequest(HttpContext context)
{
string FileName = context.Server.MapPath(context.Request.FilePath);
if (context.Request.UrlReferrer.Host == null)
{
context.Response.ContentType = "image/JPEG";
context.Response.WriteFile("/no.jpg");
}
else
{
if (context.Request.UrlReferrer.Host.IndexOf("mydomain.com") > 0)
{
context.Response.ContentType = "image/JPEG";
context.Response.WriteFile(FileName);
}
else
{
context.Response.ContentType = "image/JPEG";
context.Response.WriteFile("no/jpg");
}
}
}

#endregion

<httpHandlers>
<add verb="*" path="*.jpg" type="JpgHandler, MyDll" />
</httpHandlers>

相關(guān)文章

  • 記一次EFCore類型轉(zhuǎn)換錯誤及解決方案

    記一次EFCore類型轉(zhuǎn)換錯誤及解決方案

    這篇文章主要介紹了記一次EFCore類型轉(zhuǎn)換錯誤及解決方案,幫助大家更好的理解和學(xué)習(xí)使用asp.net core,感興趣的朋友可以了解下
    2021-03-03
  • ASP.NET自定義Web服務(wù)器控件之Button控件

    ASP.NET自定義Web服務(wù)器控件之Button控件

    這篇文章主要介紹了ASP.NET自定義Web服務(wù)器控件之Button控件,詳細講述了Button控件的實現(xiàn)代碼、前臺頁面的調(diào)用以及對應(yīng)的事件響應(yīng)代碼,具有很好的參考借鑒價值,需要的朋友可以參考下
    2014-11-11
  • asp.net下Cache 緩存操作類代碼

    asp.net下Cache 緩存操作類代碼

    asp.net Cache 緩存操作類實現(xiàn)代碼,需要的朋友可以參考下。
    2011-03-03
  • ASP.NET中使用Ajax的方法

    ASP.NET中使用Ajax的方法

    之前在Ajax初步理解中介紹了對Ajax的初步理解,本文將介紹在ASP.NET中如何方便使用Ajax,第一種當然是使用jQuery的ajax,功能強大而且操作簡單方便,第二種是使用.NET封裝好的ScriptManager
    2013-10-10
  • ASP.NET實現(xiàn)Hadoop增刪改查的示例代碼

    ASP.NET實現(xiàn)Hadoop增刪改查的示例代碼

    本篇文章主要介紹了ASP.NET實現(xiàn)Hadoop增刪改查的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • Entity Framework管理并發(fā)

    Entity Framework管理并發(fā)

    這篇文章介紹了Entity Framework管理實現(xiàn)并發(fā)的方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • .NET更新Xml中CDATA內(nèi)容的方法實例

    .NET更新Xml中CDATA內(nèi)容的方法實例

    這篇文章介紹了.NET更新Xml中CDATA內(nèi)容的方法實例,有需要的朋友可以參考一下
    2013-07-07
  • ASP.NET配置文件Web.config用法詳解

    ASP.NET配置文件Web.config用法詳解

    這篇文章主要介紹了ASP.NET配置文件Web.config用法,詳細解讀了Web.config配置文件各個節(jié)點的含義及用法,需要的朋友可以參考下
    2014-10-10
  • 解決VS2012 Express的There was a problem sending the command to the program問題

    解決VS2012 Express的There was a problem sending the command to

    安裝Visual Studio 2012 Express之后,雙擊打開web.config文件時經(jīng)常出現(xiàn)“There was a problem sending the command to the program”的錯誤,然后VS2012 Express打開了,但web.config文件沒打開,需要再次雙擊web.config文件才能打開。很是煩人
    2013-02-02
  • asp.net實現(xiàn)的MVC跨數(shù)據(jù)庫多表聯(lián)合動態(tài)條件查詢功能示例

    asp.net實現(xiàn)的MVC跨數(shù)據(jù)庫多表聯(lián)合動態(tài)條件查詢功能示例

    這篇文章主要介紹了asp.net實現(xiàn)的MVC跨數(shù)據(jù)庫多表聯(lián)合動態(tài)條件查詢功能,結(jié)合實例形式較為詳細分析了asp.net基于MVC架構(gòu)的跨數(shù)據(jù)庫多表聯(lián)合查詢功能實現(xiàn)技巧,需要的朋友可以參考下
    2017-02-02

最新評論