zoukankan
html css js c++ java
C#实现站点文件的防盗链
//
download.aspx.cs
protected
void
Page_Load(
object
sender, EventArgs e)
{
String fileUrl
=
Request.QueryString[
"
file
"
].Trim().Replace(
"
~
"
,
""
);
string
DownloadFileName
=
Server.MapPath(
"
~
"
)
+
fileUrl;
string
filepath
=
DownloadFileName;
string
filename
=
System.IO.Path.GetFileName(filepath);
Response.Clear();
Response.ContentType
=
"
application/octet-stream
"
;
Response.AddHeader(
"
Content-Disposition
"
,
"
attachment; filename=
"
+
filename);
Response.Flush();
Response.WriteFile(filepath);
}
与
C#动态修改文件夹名称(FSO实现,不移动文件)
一起处理来防止文件盗链
查看全文
相关阅读:
如何更好的学习编译原理?
组合数据类型练习
简化版c语言文法
Python基础练习
Linux 命令
实验一:词法分析实验报告
20160930 词法分析程序
大数据概述
WP7应用开发笔记(7) 配置和存储
欧拉计划 第九题
原文地址:https://www.cnblogs.com/ding0910/p/1023635.html
最新文章
Rabbitmq的可靠消息投递
MySQL常用监控命令
主成分分析和核函数
矩阵乘法的四种理解方式
贝叶斯模型比较
广义线性模型
朴素贝叶斯分类器
高斯分布
从GitHub创建库
极大似然估计和贝叶斯估计
热门文章
NSIS 获取系统时间
NSIS 修改MessageBox标题和按钮文本
NSIS检测端口是否被占用
.bat批处理脚本
NSIS——安装时附加数据库、卸载时分离数据库
NSIS——InstallOption文件 自定义页面 数据库连接配置
IIS 7强力功能AppCmd命令简单解析
提示框按钮内容纠结
DOS下修改文件权限命令
NSIS多语言
Copyright © 2011-2022 走看看