日韩欧美人妻无码精品白浆,www.大香蕉久久网,狠狠的日狠狠的操,日本好好热在线观看

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

ASP教程,ASP實現(xiàn)防盜鏈的方法

admin
2011年2月15日 23:48 本文熱度 3734

   ASP防盜鏈對于廣告做網(wǎng)站的朋友來說一直是個頭疼的問題,盜鏈嚴(yán)重影響了服務(wù)器及網(wǎng)站的正常運行,放盜鏈變的十分需要了,今天一起來看看一個ASP防盜鏈的實現(xiàn)方法吧。


    如果我們知道一個靜態(tài)文件的實際路徑如:http://www.xx.com/download/webjx.pdf,如果服務(wù)器沒有作特別的限制設(shè)置,我們就可以毫不費力的把它下載下來!當(dāng)網(wǎng)站提供webjx.pdf下載時,怎么樣才能讓下載者無法得到他的實際路徑呢!本文就來介紹如何使用Asp來隱藏文件的實際下載路徑。


  我們在管理網(wǎng)站文件時,可以把擴展名一樣的文件放在同一個目錄下,起一個比較特別名字,例如放pdf文件目錄為the_pdf_file_s,把下面代碼另存為down.asp,他的網(wǎng)上路徑為http://www.xx.com/down.asp,我們就可以用http://www.xx.com/down.asp?FileName=webjx.pdf來下載這個文件了,而且下載者無法看到這個文件實際下載路徑的!在down.asp中我們還可以設(shè)置下載文件是否需要登陸,判斷下載的來源頁是否為外部網(wǎng)站,從而可以做到防止文件被盜鏈。


<%
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 "非法鏈接!" ''防止盜鏈
response.end
end if
if Request.Cookies("Logined")="" then
response.redirect "/login.asp" ''需要登陸!
end if
Function GetFileName(longname)''/folder1/folder2/file.asp=>file.asp
while instr(longname,"/")
longname = right(longname,len(longname)-1)
wend
GetFileName = longname
End Function
Dim Stream
Dim Contents
Dim FileName
Dim TrueFileName
Dim FileExt
Const adTypeBinary = 1
FileName = Request.QueryString("FileName")
if FileName = "" Then
Response.Write "無效文件名!"
Response.End
End if
FileExt = Mid(FileName, InStrRev(FileName, ".") + 1)
select Case UCase(FileExt)
Case "ASP", "ASA", "ASPX", "ASAX", "MDB"
Response.Write "非法操作!"
Response.End
End select
Response.Clear
if lcase(right(FileName,3))="gif" or lcase(right(FileName,3))="jpg" or lcase(right(FileName,3))="png" then
Response.ContentType = "image/*" ''對圖像文件不出現(xiàn)下載對話框
else
Response.ContentType = "application/ms-download"
end if
Response.AddHeader "content-disposition", "attachment; filename=" & GetFileName(Request.QueryString("FileName"))
Set Stream = server.createObject("ADODB.Stream")
Stream.Type = adTypeBinary
Stream.Open
if lcase(right(FileName,3))="pdf" then ''設(shè)置pdf類型文件目錄
TrueFileName = "/the_pdf_file_s/"&FileName
end if
if lcase(right(FileName,3))="doc" then ''設(shè)置DOC類型文件目錄
TrueFileName = "/my_D_O_C_file/"&FileName
end if
if lcase(right(FileName,3))="gif" or lcase(right(FileName,3))="jpg" or lcase(right(FileName,3))="png" then
TrueFileName = "/all_images_/"&FileName ''設(shè)置圖像文件目錄
end if
Stream.LoadFromFile Server.MapPath(TrueFileName)
While Not Stream.EOS
Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.Close
Set Stream = Nothing
Response.Flush
Response.End
%>


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

神马精品久久精品| 在线五月天婷婷一区| 日韩欧美粗大鸡巴操| 大鸡巴快操死我了视频| 综合社区一区伦理| 天天爽不一区二区天天干| AV在线传媒网| 午夜成人亚洲精品大片| 日韩欧美人妻中文版| 国产高清4KAV一区不卡| 国产99在线图片| 啊啊啊啊啊啊啊啊啊啊啊啊av| 中国骚逼AV| 91黄色激情在线| 中文字幕乱码亚洲日本一区二区| 制服 中文 人妻 字幕AV网址| av软件免费一区二区三区| AV网址在线大全| 香蕉大奶在线| 国产色欲二区| 亚洲 成人 综合天堂| 嗯,啊!好爽视频| 亚洲黄毛片| 日韩午夜在线电影| 日韩欧美性色| 精品国产毛片AV| 日韩 国产在线第一页| 色女孩网站欲久| 后入少妇小穴内射| 亚洲第一区二区中文字幕| 日韩一区二区美女裸| 日韩成人自拍| 欧美一区二三区四区在线观看| 美女精品一区一二区| 欧美一级黄片视频在线| 一区二区三区中文字幕在线最新| 黄片一区二区区别| 懂色AV骚嫩在线| 日本男人天堂视频| 91亚洲国产成人精品福利| 淳安县|