Программирование на Visual Basic

Переменные сервера в ASP:

   Для получения информации о среде, в которой выполняется Ваш сценарий в IIS предусмотрены переменные сервера. С их помощью Вы можете узнать, какой броузер запрашивает страницу, получить заголовок HTTP - запроса, логин пользователя, и параметры сервера на котором исполняется сценарий.
   Все доступные ASP переменные сервера будут приведены в таблице ниже. Полужирным шрифтом, выделены переменные доступные только в IIS 4.0

  Для получения переменной сервера используется функция ServerVariables объекта Request.

Response.write Request.ServerVariables("ALL_HTTP")
" Получение всего заголовка HTTP

Переменная Описание
ALL_HTTP заголовок HTTP запроса, полученного от клиента.
ALL_RAW Необработанный HTTP заголовок
APPL_MD_PATH Metabase путь к ISAPI DLL
APPL_PHYSICAL_PATH Физический путь
AUTH_PASSWORD То что ползователь ввёл в диалоге авторизации клиента
AUTH_TYPE Авторизация используемого сервера
AUTH_USER Имя пользователя
CERT_COOKIE Уникальный ID клиентского сертификата.
CERT_FLAGS Действителен ли клиентский сертификат
CERT_ISSUER Издатель клиентского сертификата
CERT_KEYSIZE Число бит в ключе SSL
CERT_SERIALNUMBER Серийный номер клиентского сертификата
CERT_SERVER_ISSUER Издатель сертификата сервера
CERT_SERVER_SUBJECT Субъект сертификата сервера
CERT_SUBJECT Субъект сертификата клиента
CONTENT_LENGTH Размер содержимого
CONTENT_TYPE MIME тип содержимого
GATEWAY_INTERFACE Версия CGI
HTTPS Защищено ли SSL
HTTPS_KEYSIZE Число бит в ключе SSL
HTTPS_SECRETKEYSIZE Число бит в секретном ключе
HTTPS_SERVER_ISSUER Издатель сертификата сервера
HTTPS_SERVER_SUBJECT Субъект сертификата сервера
INSTANCE_ID ID данного экземпляра IIS
INSTANCE_META_PATH Metabase путь для экземпляра
LOCAL_ADDR IP сервера
LOGON_USER NT Логин текущего пользователя
PATH_INFO Виртуальный путь сервера
PATH_TRANSLATED Абсолютный путь сервера
QUERY_STRING Строка запроса переданная с URL
REMOTE_ADDR IP запрашивающей документ машины
REMOTE_HOST IP запрашивающего документ хоста
REMOTE_USER Удалённый пользователь
REQUEST_METHOD Метод запроса
SCRIPT_NAME Виртуальный путь и имя файла текущего сценария
SERVER_NAME Имя сервера
SERVER_PORT Используемый порт
SERVER_PORT_SECURE 1-защищён, 0-не защищён
SERVER_PROTOCOL Имя/версия используемого протокола
SERVER_SOFTWARE HTTP ПО используемое на сервере
URL URL Без имени домена
HTTP_ACCEPT Поддерживаемые броузером MIME-типы
HTTP_ACCEPT_LANGUAGE Параметры языка Броузера
HTTP_CONNECTION HTTP Соединение
HTTP_HOST Домен, хранящий запрос
HTTP_USER_AGENT Используемый броузер
HTTP_PRAGMA Кэширование страницы
HTTP_COOKIE Cookie относящиеся к странице
HTTP_ACCEPT_CHARSET Поддерживаемый набор ISO символов

 

Hosted by uCoz