欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

防止盗链是咋回事啊什么叫盗链,是咋回事,一段代码。

更新时间: 2014-01-05 01:52:41 责任编辑: Author_N1

 

防止盗链是怎么回事啊?什么叫盗链,是怎么回事,一段代码。。。
From_url = Cstr(Request.ServerVariables("HTTP_REFERER"))
Serv_url = Cstr(Request.ServerVariables("SERVER_NAME"))
if mid(From_url,8,len(Serv_url)) <> Serv_url then
response.write "非法链接!"
这段代码我能看得懂,是用来防止盗链的。但它为什么可以防止盗链,盗链是怎么个情况?

--参考方法--
http://zhidao.baidu.com/question/21194396.html
--参考方法--
盗链的解释可以参考上面的那个链接页面。

From_url = Cstr(Request.ServerVariables("HTTP_REFERER")) 
Serv_url = Cstr(Request.ServerVariables("SERVER_NAME")) 
这两个语句分别得到引用页的URL及服务器的主机地址/IP

if mid(From_url,8,len(Serv_url)) <> Serv_url 
这个语句从引用页的URL中取出应该与服务器主机地址/IP对应的部分,并进行比较,如果不同则

response.write "非法链接!" 
返回字符串“非法链接!”
--参考方法--
“盗链”的定义是:此内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,
直接在自己的有广告有利益的页面上向最终用户提供此内容。 
常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下载地址)然后放置在自己的网站中,通过这种方法盗取大网站的空间和流量。 


java里面通常通过httpClient 来抓取其他网站内容
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:52:41
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2415/
本文WWW.DOC100.NET DOC100.NET版权所有。