整理ASP内置对象

  为了实现网站的常用功能,ASP提供了内置对象。常见的内置对象有:

Requset对象:获取客户端信息。当读者打开Web浏览器,并从网站请求Web页面时,Web就会接收到一个Http请求,此请求包含读者、读者的计算机、页面及浏览器的相关信息。Request可以用于服务器取得客户端浏览器的一些数据。

Response对象:将信息返回给客户端浏览器。主要是向客户端的浏览器发送消息,使客户端可以看到服务端想表达的意思,它可以将某一询问转移到另一个网址,还可以输出和控制Cookie信息等。

Redirect:重定向,使浏览器立即重定向到程序所指定的URL。

Cookie对象:用于保存客户端信息在服务端上。如果Cookie的失效日期没有设置,那么Cookie仅将浏览的信息保存到浏览器关闭为止。

Session对象:当每个用户首次与Web服务器建立连接时,它就与这台服务器建立了一个Session,同时服务器会自动给这个Session分配一个SessionID,用于标识这个用户的唯一标识。Session是由服务器随机产生的一个24位字符组成的字符串,并且是唯一的。  当用户提交一个表单的时候,浏览器会将用户的SessionID自动附加到Http请求头(这是浏览器自动功能,用户不会察觉到),当服务器处理完这个表单后,会将结果返回给SessionID所对应的用户。也就是说,Session会保存在两个地方,一个是客户端,一个是服务端。客户端只负责保存Session中的SessionID信息,其他Session信息保存在服务器端。

Server对象

Server.MapPath()方法:获取Asp.net应用程序运行的物理绝对路径。

Application对象:与存储全局变量的容器一样,用来在所有用户之间共享信息。如浏览人数、网络目前在线人数等等。

posted @ 2019-06-13 15:14  宇大帅气  阅读(396)  评论(0编辑  收藏  举报