Active Server Pages 提供内建对象,这些对象使用户更容易收集通过
浏览器请 求发送的信息、响应浏览器以及存储用户信息(如用户首选项)。本文简要说明 每一个对象。有关每个对象的详细信息,请参阅 内建对象参考。
可以使用 Request 对象访问任何用 HTTP 请求传递的信息,包括从 HTML 表格用 POST 方法或 GET 方法传递的参数、cookie 和
用户认证。Request 对象使您能 够访问发送给服务器的
二进制数据,如上载的文件。
ServerVariables:Web服务器自身存储了大量有关此请求的信息,包含在
HTTP服务器变量中。这些信息可作为一个集合使用。
Cookies:如果客户机正从服务器接收cookie,它发送信息到服务器,而服务器将其存放在
Cookies集合中。
Server 对象提供对服务器上的方法和属性进行的访问。最常用的方法是创建 Ac tiveX 组件的实例 (Server.CreateObject)。其他方法用于将 URL 或 HTML 编码 成字符串,将
虚拟路径映射到物理路径以及设置脚本的超时期限。
可以使用 Session 对象存储特定的用户会话所需的信息。当用户在
应用程序的页 之间跳转时,存储在 Session 对象中的
变量不会清除;而用户在应用程序中访问 页时,这些变量始终存在。也可以使用 Session 方法显式地结束一个会话和设置 空闲会话的超时期限。