# 内置 ASP 对象

Active Server Pages 提供内置对象，可方便您搜集随浏览器请求发送的信息、响应浏览器、存储特定用户信息（如用户选定的参数）。本主题简单讲述每个对象。

## Application 对象

可以使用 Application 对象在特定应用程序的所有用户间共享信息。

## Request 对象

可以使用 Request 对象来获取对 HTTP 请求中传递的任何信息的访问。这包括通过 POST 方法或 GET 方法、cookies 以及客户端证书从 HTML 表单传递的参数。通过 Request 对象也可以访问发送到服务器的二进制数据，如文件上载。

## Response 对象

可以使用 Response 对象来控制发送给用户的信息。这包括直接发送信息到浏览器、重定向浏览器到其他 URL 或设置 cookie 值。

## Server 对象

通过 Server 对象可以访问服务器上的方法和属性。最常用的方法就是用来创建 COM 组件 Server.CreateObject 例程的那个。其他方法可对字符串应用 URL 或 HTML 编码、将虚拟目录映射到物理路径、以及设置脚本超时期间。

## Session 对象

可以使用 Session 对象来存储特定用户会话所需的信息。当用户在应用程序不同页间跳转时，不会丢弃存储在 Session 对象中的变量；这些变量在用户访问应用程序页的整个期间都会保留。可以使用 Session 方法来显式结束会话并设置闲置会话的超时期间。

## ObjectContext 对象

可以使用 ObjectContext 对象来提交或中止由 ASP 脚本启动的事务。

## ASPError 对象

可以使用 ASPError 对象来捕捉 ASP 错误并向用户返回详细的信息描述。

© 1997-2001 Microsoft Corporation. 保留所有权利。