第一题:ASP的内置对象
1.Application:提供所有访问站点的用户的共同信息。这使得不同用户之间可以相互通信。
2.Request:用来收集HTTP请求信息,主要是从表单中用POST/GET方法传递的参数,COOKIES等信息。
3.Response:用来控制服务器发送给用户的信息。包括向浏览器写信息、重定向WEB页或者写入COOKIES
4.Server:用来访问服务器上的系统对象及属性
5.Session:用来存储某个特定用户的会话所需要的信息。存储在SESSION中的变量不会因为用户改变访问的页面而改变。
6.ObjectContext:用来提交或放弃一项由Microsoft Transaction Server(MTS)管理的事务。它是由ASP页包含的脚本来初始化。
第二题:SESSION和APPLICATION
简单的说,就是类似于局部变量和公共变量的关系
第三题:COOKIES的作用和用法
定义: response.cookies(cookie)=value
生存期: response.cookies(cookie).expires=Time
作用域: response.cookies(cookie).domain=domainname
response.cookies(cookie).path=pathname
例如:
<%
response.cookies("os")="Linux"
response.cookies("os").expires=#2005-12-30#
response.cookies("os").domain="http://www.
response.cookies("os").path="/wwwroot/asp"
%>
COOKIE字典:
response.cookies(cookie)(key)=value
例如:
<%
response.cookies("os")("browser")="Lynx"
response.cookies("os")("kernal")="2.4.20"
%>
读取COOKIE:
Request.cookies(cookie)[(key)|attribute]
例如:
<%response.write request.cookies("os")("browser")%>