В ASP странице для чтения значений некоторых переменных среды окружения сервера служит коллекция ServerVariables. Эти переменные перечислены в таблице, представленной ниже.
| Переменная | Описание |
| ALL_HTTP | Заголовки HTTP, посланные клиентом. |
| ALL_RAW | Заголовки HTTP в необработанном виде. |
| APPL_MD_PATH | Путь к метабазе для приложения. |
| APPL_PHYSICAL_PATH | Физический путь для приложения. |
| AUTH_PASSWORD | Значение в диалоговом окне идентификации клиента. |
| AUTH_TYPE | Используемый способ идентификации клиентов. |
| AUTH_USER | Исходное идентификационное имя клиента. |
| CERT_COOKIE | Уникальный идентификатор для сертификата клиента. |
| CERT_FLAGS | Флаги сертификата: нулевой бит установлен, если присутствует сертификат клиента; первый бит установлен, если издатель сертификата недействителен. |
| CERT_ISSUER | Эмитет сертификата из поля ISSUER в клиентском сертификате. |
| CERT_KEYSIZE | Длина SSL ключа в битах. |
| CERT_SECRETKEYSIZE | Число битов в закрытом ключе серверного сертификата. |
| CERT_SERIALNUMBER | Серийный номер сертификата клиента. |
| CERT_SERVER_ISSUER | Эмитет сертификата из поля ISSUER в серверном сертификате. |
| CERT_SERVER_SUBJECT | Владелец сертификата из поля SUBJECT в серверном сертификате. |
| CERT_SUBJECT | Владелец сертификата из поля SUBJECT в клиентском сертификате. |
| CERT_USER | Издатель сертификата клиента. |
| CONTENT_LENGTH | Длина строки данных, предоставленных клиентом. |
| CONTENT_TYPE | Тип данных, посланных клиентом. |
| GATEWAY_INTERFACE | Версия спецификации CGI на сервере. |
| HTTPS | Признак защиты: ON - используется защищённый канал, OFF в противном случае. |
| HTTPS_KEYSIZE | Размер SSL ключа в битах. |
| HTTPS_SECRETKEYSIZE | Размер в битах закрытого ключа сертификата сервера. |
| HTTPS_SERVER_ISSUER | Эмитет сертификата из поля ISSUER в серверном сертификате. |
| HTTPS_SERVER_SUBJECT | Владелец сертификата из поля SUBJECT в серверном сертификате. |
| INSTANCE_ID | Идентифицирует экземпляр сервера в метабазе. |
| INSTANCE_META_PATH | Путь к метабазе для текущего экземпляра сервера. |
| LOCAL_ADDR | Адрес, по которому пришёл запрос. |
| LOGON_USER | Имя учётной записи пользователя Windows NT, если пользователь был аутентифицирован. |
| PATH_INFO | Информация о пути из запроса клиента. |
| PATH_TRANSLATED | Информация из PATH_INFO после необходимого виртуально-физического преобразования. |
| QUERY_STRING | Информация с параметрами запроса, которые указаны после знака вопроса. |
| REMOTE_ADDR | Адрес компьютера, делающего запрос. |
| REMOTE_HOST | Имя компьютера, делающего запрос. |
| REMOTE_USER | Имя пользователя (без изменения его фильтрами аутентификации), делающего запрос. |
| REQUEST_METHOD | Используемый метод запроса (POST, GET, PUT). |
| SCRIPT_NAME | Виртуальный путь к выполняемому скрипту. |
| SERVER_NAME | Имя, DNS псевдоним или адрес сервера. |
| SERVER_PORT | Номер порта, на который был послан запрос. |
| SERVER_PORT_SECURE | Безопасность порта: если 1, то порт безопасный, в противном случае 0. |
| SERVER_PROTOCOL | Имя и версия протокола запроса. |
| SERVER_SOFTWARE | Имя и версия серверного программного обеспечения. |
| URL | Базовый URL запроса. |
Все эти переменные можно получить и в CGI, написанном на Borland Delphi. Кроме того, доступны так же заголовки HTTP.
| 05.11.2006 |