2022年用Asp隐藏文件路径实现防盗链.docx
《2022年用Asp隐藏文件路径实现防盗链.docx》由会员分享,可在线阅读,更多相关《2022年用Asp隐藏文件路径实现防盗链.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年用Asp隐藏文件路径实现防盗链假如我们知道一个静态文件的实际路径如:我们在管理网站文件时,可以把扩展名一样的文件放在同一个书目下,起一个比较特殊名字,例如放pdf文件书目为the_pdf_file_s,把下面代码另存为down.asp,他的网上路径为示例代码:<%From_url = Cstr(Request.ServerVariables(HTTP_REFERER)Serv_url = Cstr(Request.ServerVariables(SERVER_NAME)if mid(From_url,8,len(Serv_url) <> Serv_url thenr
2、esponse.write 非法链接! 防止盗链response.endend ifif Request.Cookies(Logined)= thenresponse.redirect /login.asp 须要登陆!end ifFunction GetFileName(longname)/folder1/folder2/file.asp=>file.aspwhile instr(longname,/)longname = right(longname,len(longname)-1)wendGetFileName = longnameEnd FunctionDim StreamDim
3、ContentsDim FileNameDim TrueFileNameDim FileExtConst adTypeBinary = 1FileName = Request.QueryString(FileName)if FileName = ThenResponse.Write 无效文件名!Response.EndEnd ifFileExt = Mid(FileName, InStrRev(FileName, .) + 1)Select Case UCase(FileExt)Case ASP, ASA, ASPX, ASAX, MDBResponse.Write 非法操作!Response
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年用 Asp 隐藏 文件 路径 实现 防盗
限制150内