asp.net学习笔记之内置对象

1、response

作为客户端请求的结果发回给浏览器,可以在页面输入数据、在页面中实现跳转、传递页面的各个参数。

常用属性:IsClientConnected返回是否和客户端连接。

常用方法:Redirect() 导向新的页面;Write() 在页面输出,BinaryWrite() 二进制输出。

2、request

获取客户端发送的请求的信息。

常用属性:ApplicationPath 获取服务器上应用程序的虚拟应用程序的根路径。QueryString 获取查询字符串 。UserHostAddress 获取远程客户端Ip地址。

常用方法:MapPath() 将请求的URl中的虚拟路径映射到服务器的物理路径。

3、application

整个网站的公用信息。

常用属性:Count 获取application对象的数量。生命周期终止为IIS停止服务。

常用方法:add() 新增一个application对象。 Lock() 锁定全部Application对象变量。

4、Session

存储跨网页的对象和变量,生命周期终止为浏览器关闭。

常用属性:TimeOut 设置过期时间

常用方法:Add() 添加一个新项。Clear() 清楚全部的Session对象变量,但是不会关闭会话。

5、Cookie

保存客户端请求的服务器页面,和一些非敏感的用户信息,保存的时间可以自行设定。

常用属性:Expires 设置Cookie变量的有效时间。

常用方法:Equal()确定指定的Cookie是否等于当前的。ToString() 返回Cookie字符串表现形式。

6、Server

提供服务器上的方法和属性的访问。

常用属性:MachineName 服务器计算机的名称。ScriptTimeOut获取请求超时的值。

常用方法:Excute()执行指定的处理程序。HtmlEncode()对在浏览器中要显示的字符串进行编码。HtmlDecode()对已被编码的字符串进行解码。

原文地址:https://www.cnblogs.com/liehuochongsheng/p/3625259.html