zoukankan      html  css  js  c++  java
  • 防钓鱼代码

    #region 防止钓鱼
    string host = request.UrlReferrer.Host;
    if (string.Compare(host, request.Url.Host) > 0)
    {
        return;
    }
    #endregion

     StringBuilder sb = new StringBuilder();
    //如果UrlReferrer为空,禁止盗链
            if (context.Request.UrlReferrer.Host == null)
            {
    sb.Append("禁止");
            }
            else
            {
                // 如果UrlReferrer中不包含自己站点主机域名,则禁止盗链
                if (context.Request.UrlReferrer.Host.ToLower().IndexOf(".xiaoyu365.com") > -1)
                {
            sb.Append("正常");  
             }
                else
                {
    sb.Append("禁止");                
                }
            }
            context.Response.Write(sb);

  • 相关阅读:
    C#网络爬虫 WebUtility使用 转义字符 urlCode
    C#遍历文件夹及文件
    ThreadException
    unhandledException
    linq to object
    扩展方法
    反射常规
    字典缓存和泛型缓存
    lock和Monitor(锁对象)
    单例模式
  • 原文地址:https://www.cnblogs.com/daixingqing/p/2768269.html
Copyright © 2011-2022 走看看