zoukankan      html  css  js  c++  java
  • asp.net 知识回顾(二)

    一、动态网页的工作机制,其通常分为以下几个阶段:

    1.使用动态Web开发技术编写Web应用程序并部署到Web服务器中;

    2.客户端通过在浏览器中输入地址,请求该动态页面;

    3.Web服务器根据请求,对Web应用程序进行编译和解析,并生成HTML流,返回给客户端;

    4.客户端浏览器解释HTML流,并显示为Web页面。

    二、从Web服务器接受请求到将处理结果返回至客户端的全过程如图所示:

     

    三、HttpModule概述:

    1.当访问动态页面时,ASP.NET会创建HttpApplication类的实例,同时会创建所有在Web.config中注册过的HttpModule实例。
    2.在创建HttpModule实例时会调用其Init()方法,绑定HttpApplication对象的BeginRequest和EndRequest事件的处理方法。

    3.HttpApplication对象的BeginRequest事件最先触发,EndRequest事件最后触发。HttpApplication对象的属性包括Request、Response、Server和Session等。

    四、HttpHandler的概述:

    1.每个HTTP请求都可能经过多个HttpModule处理,然而最终的处理中心是HttpHandler。 

    2.HttpModule负责所有请求的初始化和请求收尾等工作,HttpHandler则负责具体工作,它是每一个请求的处理中心 。

     

  • 相关阅读:
    014_v2 python基础语法_dict
    6-05使用SQL语句删除数据
    6-04使用SQL语句更新数据
    6-03使用SQL语句一次型向表中插入多行数据
    6-02使用SQL语句向表中插入数据
    6-01T-SQL中的运算符
    5-08删除表
    5-07删除约束
    使用SQL语句向已有数据表添加约束
    5-06使用Sql 语句为表添加约束
  • 原文地址:https://www.cnblogs.com/ZeedLee/p/12161627.html
Copyright © 2011-2022 走看看