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

时间: 2024-10-26 09:51:08

ASP编程隐藏图片的真实地址的相关文章

ASP,隐藏图片的真实地址

一般情况下,网站的图片代码是这样的.<img src="./attachments/test.jpg" /> 右键点击图片,选择属性就可以看到图片的真实地址.这样就让其它网站有机可乘,盗链您网站的图片.我们可以利用一个小技巧来防止这种情况. 新建一个showimg.asp(或showimg.php)文件(本文是用asp语法,其实php除语法不同外,基本思路都是相同的),它所要做的是从request中取file的值.如下: <%    Dim filename    f

ASP二进制流方法隐藏图片文件真实地址

二进制 功能描述:上传图片文件到指定目录后,在本文件根据URL传入的文件名加上文件所在目录根据文件完整路径.再将该文件二进制数据流写入服务页面,从而达到隐藏图片真实地址防止外部引用图片的效果. 以下是引用片段:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <% Option Explicit Const SysUrl="http://www.80Boby.com/uImg/" Function

php 如何隐藏图片的真实地址

Java代码   <?php   $image_path="images/"   $image_file=$image_path.$_GET['name'];   $sTmpVar = fread(fopen($image_file, 'r'), filesize($image_path));   header("Content-type: image/* ");   echo $sTmpVar;   ?>   这段代码不光可以隐藏图片,代码后三行不用改

ASP查找ip对应的真实地址

  ASP查找ip对应的真实地址的方法,我写了一个函数,用来检测用户真正的IP地址,自己亲测可用,希望有需要的可以尝试下.函数完整代码如下:   与下面可结合使用: 函数参数sip为你使用request获取到的常规IP地址.  

asp编程中非常实用的例子

编程 1.如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方法 < p align="center" >< font size="4" face="Arial" >< b > The Physical path to this virtual website is: < /b >< /font > < font color="#FF0000" si

ASP 编程中 20 个非常有用的例子——适合初学者

编程|初学|初学 如果内容很多,请先在本机编辑好,以免session过期导致内容丢失.ASP 编程中 20 个非常有用的例子 1.如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方法 < p align="center" >< font size="4" face="Arial" >< b > The Physical path to this virtual website is: < /

ASP 编程中20个非常有用的例子

编程 ASP 编程中 20 个非常有用的例子1.如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方法 < p align="center" >< font size="4" face="Arial" >< b > The Physical path to this virtual website is: < /b >< /font > < font color=&qu

ASP编程中15个非常有用的例子(一)

ASP编程中15个非常有用的例子 enet学院 1.如何用Asp判断你的网站的虚拟物理路径 答 使用Mappath方法 <p align="center"><font size="4" face="Arial"><b> The Physical path to this virtual website is: </b></font> <font color="#FF000

ASP编程中15个非常有用的例子(一)(转)

编程 ASP编程中15个非常有用的例子 enet学院 1.如何用Asp判断你的网站的虚拟物理路径 答 使用Mappath方法 <p align="center"><font size="4" face="Arial"><b> The Physical path to this virtual website is: </b></font> <font color="#FF