首页 [ 学教实践 ] HTTPHANDLER防盗链水印源码
一键分享

HTTPHANDLER防盗链水印源码

  • 免费

2014-05-03 11:31:33

收藏 75 次|关注 1453 次|下载 195

免费


交付物: 源码包
    商家已实名认证
  • 分享者:fiybi***
  • 访问次数:   2253 次
  • 源码数量:   9 套
  • 通过比率:   52%
  • 活跃于:   三个月前
  • QQ:   421****
  • TEL:   15*******96
  • 最新IP属地:十堰市
  • 微信扫码咨询
.net

源码介绍

源码参数

  • 源码类别:【学教实践】
  • 源码类型:B/S
  • 适合人群: 菜鸟
  • 授权类型:免费版
  • 开发语言:C#
  • 数据库:SQL2019
  • 源码大小:3.93MB
  • 相关网址: 【免费浏览】
  • 源码指数:
  • 完整度:
  • 1
  • 2
  • 1
  • 2
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel

一、更新记录

1、更新日期:2023-07-17 00:00:00

2、更新内容:
 

Httphandler防盗链水印源码

源码描述:
源码是对httphandler的使用,示例源码包括增删改查的小例子,有防盗链,添加水印和全局水印的例子
防盗链代码片段
public void ProcessRequest(HttpContext context)
        {
            //格式
            context.Response.ContentType = "image/jpeg";
            Uri ur1= context.Request.Url;//访问服务器的页面的路径
            //防止被调用的路径
            Uri ur2= context.Request.UrlReferrer;
            //判断地址的服务器和端口号是否一样
            int ip=Uri.Compare(ur1, ur2, UriComponents.HostAndPort, UriFormat.Unescaped, StringComparison.CurrentCultureIgnoreCase);
            string path = ur1.AbsolutePath;
            if (ip != 0)
            {
                context.Response.Clear();
                string path1 = context.Server.MapPath("/img/logo.jpg");
                context.Response.WriteFile(path1);
                context.Response.End();
            }
            context.Response.WriteFile(path);
        }

 

责任编辑:超级美少女

下载记录(Only Recent 100)

用户名 推荐指数 下载时间

源码评论

单击更换

评论列表

全部评论
  • 暂无评论 …

最近更新

      下载排行