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代碼
 
本地圖片,音樂等ASP防盜代碼
<%'定義函數,用ADODB.Stream讀取二進制數據Function ReadBinaryFile(FileName) Const adTypeBinary = 1 Dim BinaryStream Set BinaryStream = CreateObject("ADODB.Stream") BinaryStream.Type = adTypeBina...查看完整版>>本地圖片,音樂等ASP防盜代碼
 
隨機圖片顯示ASP代碼
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><%'----------------------------------------------------------------------------------------'轉發時請保留此聲明信息,這段聲明不並會影響你的顯示速度!'*****...查看完整版>>隨機圖片顯示ASP代碼
 
ASP本地圖片,音樂等防盜代碼
<%'定義函數,用ADODB.Stream讀取二進制數據Function ReadBinaryFile(FileName)Const adTypeBinary = 1Dim BinaryStreamSet BinaryStream = CreateObject("ADODB.Stream")BinaryStream.Type = adTypeBinaryBinary...查看完整版>>ASP本地圖片,音樂等防盜代碼
 
本地圖片,音樂等ASP防盜代碼
本地圖片,音樂等ASP防盜代碼<%'定義函數,用ADODB.Stream讀取二進制數據Function ReadBinaryFile(FileName) Const adTypeBinary = 1 Dim BinaryStream Set BinaryStream = CreateObject("ADODB.Stream") Bin...查看完整版>>本地圖片,音樂等ASP防盜代碼
 
用asp自動解析網頁中的圖片地址
  現在基于WEB頁的HTML的編輯器在新聞系統,文章系統中用得越來越廣,一個網頁一粘就可以保持原來的樣式,同時圖片也可以在這個頁中保持。但是在使用過程中,如果所粘貼頁中的圖片被刪除,就會在自己的頁面上留下一...查看完整版>>用asp自動解析網頁中的圖片地址
 
ASP實現隱藏網頁代碼的一種方法
  思路:  在html.asp中用<script src="js.asp"></script>方式來顯示內容,在html.asp代碼中,設置一個session,在js.asp進行判斷,如果是設置的值就顯示正常內容,如果不是,就隱藏或顯示其它內容,...查看完整版>>ASP實現隱藏網頁代碼的一種方法
 
 
回到王朝網路首頁