网络安全

位置:IT落伍者 >> 网络安全 >> 浏览文章

防止非法盗链本站图片方法


发布日期:2020年06月14日
 
防止非法盗链本站图片方法

主要思路是用RequestServerVariables收集得到HTTP_REFERRER然后根据这个变量的值判断链接是否来自外部阻止非法链接
首先我们需要对图片做如下引用
<imgsrc="/images/getimgasp?FName=picjpg">
对getimgasp我们做如下处理
<%
OptionExplicit
dimServer_LinkFilePath
Server_Link=requestServerVariables("HTTP_REFERRER")
Server_Link=mid(Server_LinkInStr(Server_Link"")+)
Server_Link=left(Server_LinkInStr(Server_Link"/"))
IfServer_Link="codecom"then
FilePath="图片文件夹地址"+RequestQueryString("FName")
Else
FilePath="/images/非法链接jpg"
EndIf
ResponseRedirect(FilePath)
%>
可实现防盗链效果

上一篇:ASP.NET 2.0程序的安全知识

下一篇:asp html代码转安全ascii代码