国产高清在线免费观看-国产高清在线免费无码-国产高清在线男人的天堂-国产高清在线视频-国产高清在线视频精品视频-国产高清在线视频伊甸园

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

asp下載防盜鏈代碼

admin
2011年2月16日 9:56 本文熱度 2994
asp下載防盜鏈代碼
第一種:
終于對(duì)下載系統(tǒng)做了個(gè)防盜鏈措施,在下載的頁面頭部做了如下代碼,相關(guān)代碼如下:
復(fù)制代碼 代碼如下:<%
From_url = Cstr(Request.ServerVariables("HTTP_REFERER"))
Serv_url = Cstr(Request.ServerVariables("SERVER_NAME"))
if mid(From_url,8,len(Serv_url)) <> Serv_url and mid(From_url,8,len(Serv_url))<>"ITstudy.cn" and mid(From_url,8,len(Serv_url))<>"www.ITstudy.cn" then
response.write "您下載的軟件來自IT學(xué)習(xí)網(wǎng),請(qǐng)直接從主頁下載,謝謝<br>" '防止盜鏈
response.write "<a href=http://www.ITstudy.cn>IT學(xué)習(xí)網(wǎng)http://www.ITstudy.cn</a>" '防止盜鏈
response.end
end if
%>
第二種:
復(fù)制代碼 代碼如下:<%
'定義函數(shù),用ADODB.Stream讀取二進(jìn)制數(shù)據(jù)
Function ReadBinaryFile(FileName)
Const adTypeBinary = 1
Dim BinaryStream
Set BinaryStream = CreateObject("ADODB.Stream")
BinaryStream.Type = adTypeBinary
BinaryStream.Open
BinaryStream.LoadFromFile FileName
ReadBinaryFile = BinaryStream.Read
End Function
Response.AddHeader "Content-Disposition", "attachment;filename=2.gif"'文件名
Response.ContentType = "image/GIF" '設(shè)置(1)
response.Binarywrite ReadBinaryFile(server.mappath("2.gif"))'就是你讀取存在本地的文件,防止被
別人知道真實(shí)路徑盜連的。
%>
(1)下面的示例將 ContentType 屬性設(shè)置為其他的常見值。
text/HTML 這個(gè)就不說了
image/GIF gif圖片
image/JPEG jpg圖片
application/x-cdf cdf文檔
application/wma 就是西瓜哪個(gè)音樂類型了
具體可以參照 Web 瀏覽器文檔或當(dāng)前的 HTTP 規(guī)格說明
這樣再利用asp的儲(chǔ)存session,cookies,以及讀取HTTP頭等特殊功能就可以完全真正的實(shí)現(xiàn)防盜連,這里
沒有設(shè)置緩存,如果訪問量巨大,我想設(shè)置下就會(huì)更好吧。
第三種:
最簡單的用Active Server Pages防站外提交表單、跨站提交表單、防盜鏈……
方法:Request.SeverVariables("HTTP_REFERER")
解釋:當(dāng)某人通過鏈接到達(dá)當(dāng)前頁,HTTP_REFERER 就保存了這個(gè)用戶的來源(來路)
舉個(gè)例子,這個(gè)例子很簡單,只是拋磚引玉而已,大家可以增加更多的功能。
如下,只有首先從“ http://www.ITstudy.cn”登陸才能看到文件內(nèi)容。
源碼:index.asp
復(fù)制代碼 代碼如下:<html>
<head><title>最簡單的用asp防盜鏈</title></head>
<body>
<%
Option.Explicit
Response.Buffer=Ture
%>
<%
CheckUrl("http://ITstudy.cn/index.jsp")
%>
<%
Function CheckUrl(url)
Dim Where:Where=Request.SeverVariables("HTTP_REFERER")
If Where=url Then
Call main()
Else
Response.write("很抱歉,您必須從"&url&"訪問才能進(jìn)來!")
End if
End Function
%>
<%
Sub main()
Response.write("這兒是你要顯示的網(wǎng)頁內(nèi)容")
End sub
%>
</body>
</html>
該方法對(duì)防止盜鏈文章、站外提交表單、跨站提交表單還比較有效,對(duì)于軟件盜鏈比如.rar.zip.exe等倒沒什么作用。
不知各位讀者是否有好的主意,呵呵。
還有一種方法就是用判斷服務(wù)器及上一頁的地址來完成。
復(fù)制代碼 代碼如下:<%
dim from, local
from = request.ServerVariables("HTTP_REFERER")
local = request.ServerVariables("SERVER_NAME")
If mid(from, 8, local)<>Len(local) Then
response.write "不要從外部提交數(shù)據(jù)"
else
call main()
end if
sub main()
'你的主體內(nèi)容
end sub
%>

該文章在 2011/2/16 9:56:18 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 丝袜诱惑在线视频 | 亚洲欲色欲香天天综合网 | 亚洲国产乱伦 | 国产欧美精品一区二区三区-老狼 | 日韩三级一区二区三区 | 国产av无码专区亚洲a∨毛片 | 日韩精品免费一区二区夜夜嗨 | 99视频这里只有精品国产 | 国产传媒精品1区2区3区 | 少妇午夜啪爽嗷嗷叫视频 | 经典国产乱子伦精品视频 | 无码中文欧美一区二区三 | 麻豆A片爽爽歪歪爽爽视频看看 | 东京热九九色影院 | 亚洲男同志网站 | 污污内射在线观看一区二区少妇 | 一区二区三区婷婷 | 无套内谢少妇毛片A片流出白浆 | 国产精品久久精品第一页 | 国产精品伦一区二区三级视频 | 亚洲一区二区三区乱码在线欧洲 | 日韩欧美精品 | 亚洲网站大全 | 国产无套精品久久久久久 | 综合亚洲伊人午夜 | 色欲麻豆国产福利精品 | 四虎影院免费观看 | 少妇激情一区二区三区视频 | 最新国产麻豆精品 | 无码精品视频一区二区三区 | 亚洲欧美久久精品 | 欧美激情一区二区三区在线视频 | 久久精美日产mv二线三线是什么 | 小明精品国产一区二区三区 | 少妇被又大又粗又爽A片 | 欧美精品久久96人妻无码 | 娇妻被老外性调教 | 亚洲欧美日韩精品专区 | 精品欧美国产一区二 | 欧美日韩精品视频一区二 | 国产理论剧情大片在线播放 |