ASP - Встроенные объекты ASP
Активные серверные страницы имеют встроенные объекты, облегчающие получение сведений, отправляемых в запросе обозревателя, создание ответа обозревателю и хранение сведений о конкретном пользователе, например его настройки. В этом разделе кратко описаны все эти объекты.
Объект Application
Объект Application служит для предоставления совместного доступа к информации всем пользователям данного приложения.
Объект Request
Объект Request предназначен для получения информации, переданной в HTTP-запросе. Сюда входят параметры, переданные из HTML-форм с помощью метода POST или GET, модули настройки клиента и клиентские сертификаты. Объект Request также предоставляет доступ к двоичным данным, отправленным серверу, например, к загруженным на сервер файлам.
Объект Response
Объект Response используется для управления отправляемой пользователю информацией. Сюда входит непосредственная отправка данных обозревателю, перенаправление обозревателя по другому URL-адресу или установка значений в модуле настройки клиента.
Объект Server
Объект Server предоставляет доступ к методам и свойствам на сервере. Наиболее часто используется метод для создания экземпляра COM-компонента (Server.CreateObject). Другие методы переводят строки в формат URL или HTML, преобразуют виртуальные пути в физические и устанавливают периоды ожидания для сценариев.
Объект Session
Объект Session служит для хранения сведений о сеансе конкретного пользователя. Переменные, хранящиеся в объекте Session, не уничтожаются при переходе пользователя с одной страницы приложения на другую; значения этих переменных сохраняются на протяжении всего времени работы пользователя с приложением. Методы объекта Session можно также использовать для принудительного завершения сеанса и для настройки периода ожидания простаивающего сеанса.
Объект ObjectContext
Объект ObjectContext используется для завершения или прекращения транзакции, инициированной сценарием ASP.
Объект ASPError
Объект ASPError служит для перехвата ошибок ASP и выдачи пользователям более информативных описаний возникших ошибок.