防钓鱼代码
#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);