繁体中文
设为首页
加入收藏
当前位置:网站制作首页 >> 网站制作技术 >> 关于防止文件下载盗链的问题(用js防止文件盗链)

关于防止文件下载盗链的问题(用js防止文件盗链)

2005-01-09 20:52:52  作者:BlueDestiny  来源:互联网  浏览次数:168  文字大小:【】【】【
简介:  下载盗链的问题,仁者见仁,智者见智;这里只纯粹的讨论技术。  如果是页面防盗链的话,通常的方法都是用ServerVariables(“Server_Name“)结合ServerVariables(“Http_Referer̶...

下载盗链的问题,仁者见仁,智者见智;这里只纯粹的讨论技术。

如果是页面防盗链的话,通常的方法都是用ServerVariables(Server_Name)结合ServerVariables(Http_Referer)来防止。如下:

DIM servUrl, fromUrl

servUrl = Request.ServerVariables("SERVER_NAME")

fromUrl = Request.ServerVariables("HTTP_REFERER")

If (mid(fromUrl,8,len(servUrl))) <> servUrl then

Response.Write("")

Response.End

else

......

End If

还有就是可以结合Session来防止页面盗链和文件盗链。

另外,可以通过javascript来进行简单的防止文件地址盗链。下面我详细说一下我的心德。

首先,比如我们有一音乐视听页面。源码如下:

Music.htm

-----------------

Music

Music1

Music2

Music3

怎么会有一长串的字符?请注意这一长串参数的格式,等会儿有用的。

---------------------------------------------------------------------

**********************************************

Play.htm

------------

PlayMusic

您现在收听的是:

上面有一段引入了js的代码Play_url.js,这里就是关键了。接下来我们就来看看这段代码。

-------------------------------------------------------------------------------------------

************************************

Play_url.js

----------------------

责任编辑:admin
相关文章