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实现,不移动文件)
一起处理来防止文件盗链
查看全文
相关阅读:
获取css信息
html嵌套规则
js获取ip地址
match excel test search replace 用法
js 宽和高
判断类型 从零开始系列
js随机数 从头开始系列
苹果自带拼音转换方法
iOS GCD 拾遗
iOS用户响应者链的那些事儿
原文地址:https://www.cnblogs.com/ding0910/p/1023635.html
最新文章
MVC ModelState.AddModelError使用
微信小程序scroll-view(或者其他view) 计算高度 px转rpx有关
界面需要显示 一些特定的字符串格式 但是 属性类型不同的处理办法。
C#(在WeBAPI)获取Oracle(在PL/SQL)游标类型的存储过程(用到了RefCursor)
微信小程序传递参数(字符串、数组、对象)
三种C#.net生成静态页面的方法
为网站添加ico图标
mac 编译php 7.2+扩展编译 的坑史(不是swoole的坑),php的一个坑,这个坑还没填满,问题根源还没有找到 !
php +libcurl+nghttp2 实现高性能微服务架构
Golang 异常/日志处理
热门文章
Golang stackError 补充go错误定位能力力
Composer 笔记
git merge仓
go context源码解析
iostat的坑
畸形的 dockerfile中的COPY命令-
GOLANG
多行溢出隐藏
meta标签多种用法
js 字符串常用方法
Copyright © 2011-2022 走看看