全局应用程序类Global

using  System;
using  System.Collections.Generic;
using  System.Linq;
using  System.Web;
using  System.Web.Security;
using  System.Web.SessionState;

namespace  全局应用程序类Global应用
{
    
public   class  Global : System.Web.HttpApplication
    {

        
protected   void  Application_Start( object  sender, EventArgs e)
        {
            
// 程序第一次运行;
        }

        
protected   void  Session_Start( object  sender, EventArgs e)
        {
            
// Session第一次接入时触发,可以实现在线用户统计的代码
        }

        
protected   void  Application_BeginRequest( object  sender, EventArgs e)
        {
            
// 页面请求数据,可以用来实现图片防盗链,图片加水印,禁用IP地址等代码

            
// 禁用IP地址
            
// if (Request.UserHostAddress == "127.0.0.1")
            
// {
            
//     Response.Write("您的IP地址被禁用,无法访问本站");
            
//     Response.End();
            
// }

            
// 图片防盗链,假设网站只有jpg格式的图片
             if  (Request.Url.AbsolutePath.EndsWith( " .jpg " &&  Request.UrlReferrer.Host  !=   " localhost " )
            {
                Response.WriteFile(Server.MapPath(
" Info.png " ));
            }
        }

        
protected   void  Application_AuthenticateRequest( object  sender, EventArgs e)
        {

        }

        
protected   void  Application_Error( object  sender, EventArgs e)
        {
            
// 引发异常; 也可以在Web.config中配置错误页,也可以在这里写代码; 
            
// 使用 Server.GetLastError();获取异常信息,可以记录到日志中;
            Server.GetLastError();
        }

        
protected   void  Session_End( object  sender, EventArgs e)
        {

        }

        
protected   void  Application_End( object  sender, EventArgs e)
        {

        }
    }
}

转载于:https://www.cnblogs.com/zhuiyi/archive/2011/05/21/2052816.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值