zoukankan      html  css  js  c++  java
  • ASP.NET 内置对象

    1. Response 对象
    Response对象是HttpResponse类的一个实例, 它用于控制服务器发送给浏览器的信息, 包括直接发送信息给浏览器, 重定向浏览器到另一个URL或设置cookie的值.
    ①. 发送信息
    Response.Write(value);
    ②. 重定向浏览器
    Response.Redirect(Url);

    2. Request 对象
    Request对象是HttpRequest类的一个实例, 其主要功能是从客户端获取数据.
    ①. 获取URL传递变量
    Request对象的QueryString属性可以用来获取URL地址中"?"后面的数据, 即URL附加信息.
    QueryString主要用于获取HTTP协议中GET请求发送的数据. Get方式是HTTP请求中默认的请求方式.
    Request
    incept
    ②. 获取表单传递值
    当需要在网页间传递信息时, 还可以通过表单来实现, 表单传递的信息可以由Request对象的Form属性来获取.
    Request
    Form

    3. Server对象
    Server对象提供了对服务器上方法和属性的访问.
    Server对象的大多数方法和属性是作为实用程序的功能服务的, 例如, 使用它们可以实现转变字符串格式, 创建捆绑对象以及控制页面显示时间等.
    ①. 向浏览器输出HTML代码
    使用Server对象的HTMLEncode方法可以向浏览器输出HTML代码.
    HTMLCode

    4. Application对象
    Application对象是运行在Web应用服务器上的虚拟目录及其子目录下所有文件,页面,模块和可执行代码的总和.
    ①. 使用Application对象的自定义属性
    可以根据特定的需要为Application对象定义属性, 以存储一些公有的数据, 语法:
    Application["属性名"]
    示例:
    Application
    ②. 网页计数器
    网页计数器是Application对象的功能之一, 由于Application对象是所有用户共享的, 因而可以用来存储计数器的值, 当有新用户访问网页时, 可以自动增加计数器的值.
    Count

    5. Session对象
    从一个客户到达某个网站开始, 到其离开该网页为止的这段时间内, 服务器会为该用户分配一个Session, 以保存该用户会话时所需要的信息.
    ①. 利用Session的自定义属性保存信息
    Session对象的主要用途是保存信息. 当一个客户第一次登录网站时,系统会为其分配一个Session, 只有当该客户退出时,或Session的生命周期结束时, 信息才会被清除.
    ②. Session的唯一性和Session的终止
    当客户登录网站后, 服务器会为其分配一个Session, 不同客户的Session是各不相同的, 用以标识不同的客户, SessionID属性是用以区别Session的唯一标志, 每个Session都具有唯一的SessionID.
    ③. 利用Session实现购物车
    利用Session还可以创建虚拟购物车, 当客户在网络商店中选择商品时, 该商品就会进入购物车里面, 客户的购物信息就保存在Session中.
    Session的一个重要应用就是实现电子商务网站的购物车.
    模拟购物车实例:
    购买商品
    Product
    购买其他商品:
    otherProduct
    查看购物车:
    Cart

    6. Cookie对象
    在HTTP协议下, Cookie只不过是一个文本文件, 是服务器或者脚本用以维护用户信息的一种方式, Cookie可以用来记录用户的相关信息.
    向浏览器输出Cookie, 也就是将Cookie写入到浏览器中, 让浏览器保存Cookie的值.
    Cookie

  • 相关阅读:
    前端每日实战:11# 视频演示如何用纯 CSS 创作一个荧光脉冲 loader 特效
    前端每日实战:11# 视频演示如何用纯 CSS 创作一个荧光脉冲 loader 特效
    前端每日实战:11# 视频演示如何用纯 CSS 创作一个荧光脉冲 loader 特效
    浏览器内部工作原理
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
  • 原文地址:https://www.cnblogs.com/niuniu1985/p/1575467.html
Copyright © 2011-2022 走看看