本文主要分析Asp.net的7大内置对象.浏览器
利用提供的内置对象能够实现页面之间的数据传递和一些特定的功能,如数据输出,页面重定向等。5个核心经常使用内置对象分别是Application,Session, Request, Respose ,Server 。另外还有两个对象分别是Cookie对象和Cache对象。缓存
Application 可称之为记录应用程序参数的对象,该对象用于管理共享应用程序级信息,就是管理session会话共享信息,也能够认为application是一个集合,集合中存储的信息是整个应用程序要共享的信息,因此他是全局的。(公用变量和对象)服务器
Session 每个会话(request+response)都有一个seesion对象,(每一个客户机到服务器的链接叫作一个会话),seesion用来管理每个客户我的的信息,也就是每个会话的信息。(单一用户对象)session
Cookie 也称缓存对象,该对象用于保护客户端浏览器请求的服务器页面,它也可用于存放用户的非敏感信息。app
Server 又称服务器对象,该对象定义了一个与Web服务器相关的类,提供对服务器上的方法和属性。能够简单的理解为经过server对象来控制服务器。(服务器对象)spa
Cache 用于保护Web应用程序的缓存。.net
Request 是HttpRequest类的实例,他提供对当前页面请求的访问,其中包括标题,Cookie,查询字符串等,用户能够使用此类来读取浏览器已经发送的内容。(输入)3d
Respose 可形象的称之为响应对象,用于将数据从服务器发送回浏览器。(输出)server
感谢您的阅读 对象