zoukankan      html  css  js  c++  java
  • 全局应用程序类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)
            {

            }
        }
    }
  • 相关阅读:
    五大常用算法之四:回溯法
    五大常用算法之三:贪心算法
    五大常用算法之二:动态规划算法
    SSH 只能用于远程 Linux 主机?那说明你见识太小了!
    通过Heketi管理GlusterFS为K8S集群提供持久化存储
    php大文件(视频)分片上传
    php大文件(视频)上传讨论
    php大文件(视频)上传分享
    php大文件(视频)上传问题
    php大文件(视频)上传方法
  • 原文地址:https://www.cnblogs.com/zhuiyi/p/2052816.html
Copyright © 2011-2022 走看看