柏港
建站
平台
Mobile Menu Will Come Here.
网络编程
Asp编程
Php编程
CodeIgniter
.Net编程
Xml编程
VB编程
asp.net(c#)
支付接口
PayPal
支付宝
iOS开发
Android
Xamarin.Android
Android Studio
ORM
Dapper
其他
IbatisNet
MVC
WCF
微信开发
微信小程序
WPF
Solr
SignalR
CMD
xarmin.android
Tesseract
ASP.NET Core
Vue
VsCode
JAVA
Tomcat
spring mvc
MyBatis
JDBCTemplate
Dubbo
swagger
IDEA
HSSFWorkbook
Spring Cloud
HBuilderX
AI
.net core
AutoMapper
SqlSugar
IdentityServer4
Razor
Blazor
Redis
Quartz
NPOI
HSSFWorkbook
DevExpress
分布式存储技术
LINQ
RabbitMQ
淘宝客
Dockerfile
cron表达式
阿里云OSS服务
JWT
SolrNet
AngleSharp
Elasticsearch
perl
Golang
AutoJs
adb
appium
python
bat
c
Smobiler
Power apps
Power Bi
开发PCF
RTSP视频推流服务器
OutSystems
echarts
服务器
Web服务器
Ftp服务器
Mail服务器
Dns服务器
Win服务器
Linux服务器
安全防护
系统激活
wifi
SVN服务器
虚拟机
Flash Media Server
IIS服务器
ngrok服务器
分布式系统
版本控制系统
Git
监控系统
Nginx
zookeeper
SolrCloud
node
Nacos
Docker
PHP服务器
Web前端
Jquery
js
AJAX
EasyUI
CSS
HTML
自适应/响应式
HTML5
地图API
MP3
编辑器
UEditor
插件
highcharts
SVG
Bootstrap
layer
Element
React
Ant Design
Nextjs
yarn
软件开发
winform
BAT编程
项目管理
数据模型工具
PowerDesigner
PDMan
UML流程图
物联网
开发工具
Flash工具
VS2010
VS2012
VS2017
VS2019
wget
抓包工具
Eclipse
IntelliJ Idea
VS2022
cmder
网络攻击
CC攻击
数据库
Access
Mssql
Mysql
SQLite
php_sqlsrv
Oracle
MongoDB
NOSql
Redis
设计在线
酷站推荐
网页设计
WEB标准
视频处理
设计活动
网站运营
建站经验
策划盈利
SEO优化
网站推广
淘宝秘籍
短信通道
新闻资讯
业界动态
收购融资
门户动态
搜索引擎
网络游戏
电子商务
广告传媒
厂商开发
手机应用
各业合同
法律法规
名词解释
钓鱼技巧
百科知识
理财
生肖星座
操作系统
windows xp sp3
windows server 2008
win10
windows server 2016
windows11
Linux
图形图像
Photoshop教程
illustrator教程
CAD设计教程
开放平台
腾讯
新浪
手机应用
小米手机
魅族手机
装修
壁纸施工
防水技术
室内平面设计
蹲便器
卫生间
CAD室内三维图形
装修知识
学生学习资料库
小学生学习资料库
初中生学习资料库
高中生学习资料库
搜索引擎
百度
360
搜狗
神马
头条
集群搭建
Hadoop集群
k8s集群
平台架构
SaaS
测试工具
JMeter
大数据
站长在线
好站推荐
联盟资讯
联盟新闻
联盟介绍
联盟点评
网赚技巧
网络编程
Asp编程
Php编程
CodeIgniter
.Net编程
Xml编程
VB编程
asp.net(c#)
支付接口
PayPal
支付宝
iOS开发
Android
Xamarin.Android
Android Studio
ORM
Dapper
其他
IbatisNet
MVC
WCF
微信开发
微信小程序
WPF
Solr
SignalR
CMD
xarmin.android
Tesseract
ASP.NET Core
Vue
VsCode
JAVA
Tomcat
spring mvc
MyBatis
JDBCTemplate
Dubbo
swagger
IDEA
HSSFWorkbook
Spring Cloud
HBuilderX
AI
.net core
AutoMapper
SqlSugar
IdentityServer4
Razor
Blazor
Redis
Quartz
NPOI
HSSFWorkbook
DevExpress
分布式存储技术
LINQ
RabbitMQ
淘宝客
Dockerfile
cron表达式
阿里云OSS服务
JWT
SolrNet
AngleSharp
Elasticsearch
perl
Golang
AutoJs
adb
appium
python
bat
c
Smobiler
Power apps
Power Bi
开发PCF
RTSP视频推流服务器
OutSystems
echarts
服务器
Web服务器
Ftp服务器
Mail服务器
Dns服务器
Win服务器
Linux服务器
安全防护
系统激活
wifi
SVN服务器
虚拟机
Flash Media Server
IIS服务器
ngrok服务器
分布式系统
版本控制系统
Git
监控系统
Nginx
zookeeper
SolrCloud
node
Nacos
Docker
PHP服务器
Web前端
Jquery
js
AJAX
EasyUI
CSS
HTML
自适应/响应式
HTML5
地图API
MP3
编辑器
UEditor
插件
highcharts
SVG
Bootstrap
layer
Element
React
Ant Design
Nextjs
yarn
软件开发
winform
BAT编程
项目管理
数据模型工具
PowerDesigner
PDMan
UML流程图
物联网
开发工具
Flash工具
VS2010
VS2012
VS2017
VS2019
wget
抓包工具
Eclipse
IntelliJ Idea
VS2022
cmder
网络攻击
CC攻击
数据库
Access
Mssql
Mysql
SQLite
php_sqlsrv
Oracle
MongoDB
NOSql
Redis
设计在线
酷站推荐
网页设计
WEB标准
视频处理
设计活动
网站运营
建站经验
策划盈利
SEO优化
网站推广
淘宝秘籍
短信通道
新闻资讯
业界动态
收购融资
门户动态
搜索引擎
网络游戏
电子商务
广告传媒
厂商开发
手机应用
各业合同
法律法规
名词解释
钓鱼技巧
百科知识
理财
生肖星座
操作系统
windows xp sp3
windows server 2008
win10
windows server 2016
windows11
Linux
图形图像
Photoshop教程
illustrator教程
CAD设计教程
开放平台
腾讯
新浪
手机应用
小米手机
魅族手机
装修
壁纸施工
防水技术
室内平面设计
蹲便器
卫生间
CAD室内三维图形
装修知识
学生学习资料库
小学生学习资料库
初中生学习资料库
高中生学习资料库
搜索引擎
百度
360
搜狗
神马
头条
集群搭建
Hadoop集群
k8s集群
平台架构
SaaS
测试工具
JMeter
大数据
站长在线
好站推荐
联盟资讯
联盟新闻
联盟介绍
联盟点评
网赚技巧
JSON工具
格式化工具
后端开发工具
编码/加密工具
其他工具
隐藏
柏港
asp.net(c#)
asp.net 实现防迅雷等下载工具盗链
发布:2020/1/2 17:36:21
作者:管理员
来源:本站
浏览次数:1125
利用IHttpHandler接口来监听对本网站的资源请求后缀名是否是我们要阻止的文件,如果是再判断是否有下载权限。没有就给它返回一个默认的无用的文件。
主要代码如下:
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "application/octet-stream";
HttpRequest req = context.Request;
string filename = req.Url.AbsolutePath;
string userid = string.Empty;
if (HttpContext.Current.Request.Cookies != null && HttpContext.Current.Request.Cookies["userid"] != null)
{
userid = HttpContext.Current.Request.Cookies["userid"].Value;
}
if (userid == "1")
{
string uuu = context.Server.MapPath(filename);
context.Response.TransmitFile(uuu);
}
else
{
string u2 = context.Server.MapPath("default.rar");
context.Response.WriteFile(u2);
}
}
设计思想如下:
1. 利用IHttpHandler接口来监听对本网站的资源请求后缀名是否是我们要阻止的文件,如果是再判断是否有下载权限。没有就给它返回一个默认的无用的文件。
IIS网站防盗链下载的解决方案
ASP.NET全局文件与防盗链
ASP.NET
Core-限流(Rate Limiting)
假如一个网站绑定了两个域名,怎么用代码(
asp.net
C#)判断访问者是用哪个域名来访问这个站的?
C#工具:
ASP.net
调用MySQL 帮助类(包括存储过程调用)
asp.net
mvc和.net core动态路由cms经常用到
asp.net
core 登录或注册自动跳转到内部地址ReturnUrl
asp.net
core http post请求读取body中数据
asp.Net
Core中三种依赖注入区别
ASP.NET
Core 中的分部视图和视图组件
C#
asp.net
core 将字符串数组或列表转换成特定字符分隔的字符串
asp.net
core导入导出生成excel文件
© Copyright 2014 -
2024
柏港建站平台 ejk5.com.
渝ICP备16000791号-4