ASP编程代码:隐藏图片的真实地址

一般情况下,网站的图片代码是这样的。

<img src="./attachments/test.jpg" />

右键点击图片,选择属性就可以看到图片的真实地址。这样就让其它网站有机可乘,盗链您网站的图片。我们可以利用一个小技巧来防止这种情况。

新建一个showimg.asp(或showimg.php)文件(本文是用asp语法,其实php除语法不同外,基本思路都是相同的),它所要做的是从request中取file的值。如下:

<%

Dim filename

filename=request("file")

response.Redirect "attachments/" & filename & ".jpg"

%>

将图片代码改为如下方式:

<img src="./showimg.asp?file=test" />

右键点击图片,选择属性看到的地址将会是:http://localhost/showimg.asp?file=test

 
ASP二进制流方法隐藏图片文件真实地址
功能描述:上传图片文件到指定目录后,在本文件根据URL传入的文件名加上文件所在目录根据文件完整路径。再将该文件二进制数据流写入服务页面,从而达到隐藏图片真实地址防止外部引用图片的效果。以下是引用片段:<...查看完整版>>ASP二进制流方法隐藏图片文件真实地址
 
ASP如何获得代码中第一张图片地址
'把pattern 又修改了下'code要检测的代码'http://www.knowsky.com/asp.asp'leixing html 或者ubb'nopic 代码没有图片时默认值function toppic(code,leixing,nopic) set regex = new regexp regex.igno...查看完整版>>ASP如何获得代码中第一张图片地址
 
随机数字直接生成图片的ASP代码
随机数字直接生成图片的ASP代码,可以做认证码。xbm.asp<!--#include file="numcode.asp"--><%Response.Buffer = TrueWith Response.Expires = -1.AddHeader "Pragma","no-cache".AddHeader "cache-ctrol",...查看完整版>>随机数字直接生成图片的ASP代码