Справочник функций

Ваш аккаунт

Логин:
Пароль:
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:
Убрать блок ВКонтакте навсегда

Последние темы форума

Показать новые сообщения »

Почтовая рассылка



Подписчиков: 19017
Последний выпуск: 23.04.2012

IIS - #echo

#echo

Директива #echo дает команду веб-серверу вставить значение переменной окружения в HTML-страницу. Директивы нужно заключать в теги комментариев HTML.

Эту директиву можно использовать только на HTML-страницах, но не на ASP-страницах. В сценариях ASP доступ к переменным окружения можно получить с помощью метода Response.ServerVariables (см. Встроенные объекты ASP).

Синтаксис

<!-- #echo var = ИмяПеременной -->

Параметры

ИмяПеременной

Задает имя переменной, значение которой нужно вставить в страницу. Можно использовать следующие переменные:

Переменная Значение
ALL_HTTP Все заголовки HTTP, которые еще не были разобраны в одной из остальных описанных здесь переменных. Эти переменные имеют вид HTTP_имя поля заголовка. Заголовки состоят из строки, заканчивающейся нулем, в которой отдельные поля разделены символами перевода строки.
AUTH_TYPE Эта переменная содержит тип используемой проверки подлинности. Например, если используется обычная проверка подлинности, значением этой переменной будет строка "Basic", а при использовании встроенной проверки подлинности Windows — строка "integrated Windows authentication". Другим методам проверки подлинности соответствуют другие строки. Так как на веб-сервер можно добавить новые методы проверки подлинности, здесь нельзя перечислить все возможные строки. Если строка пуста, то проверка подлинности не используется.
AUTH_PASSWORD Значение, введенное в диалоговое окно проверки подлинности клиента. Эта переменная доступна только при использовании обычной проверки подлинности.
AUTH_USER Значение, введенное в диалоговое окно проверки подлинности клиента.
CONTENT_LENGTH Объем информации в байтах, которую сценарий может рассчитывать получить от клиента.
CONTENT_TYPE Тип содержимого, передаваемого в теле запроса POST.
DOCUMENT_NAME Имя текущего файла.
DOCUMENT_URI Виртуальный путь к текущему документу.
DATE_GMT Текущая дата по Гринвичу (GMT).
DATE_LOCAL Текущая дата в местном часовом поясе.
GATEWAY_INTERFACE Номер версии спецификации CGI, используемой веб-сервером. Этот номер возвращается в формате CGI/версия.
HTTP_ACCEPT Специальный заголовок HTTP. Значения полей «accept» помещаются в одну строку и разделяются запятыми (,). Например, если в заголовок HTTP входят следующие строки:

   accept: */*; q=0.1
  accept: text/html
  accept: image/jpeg

то переменная HTTP_ACCEPT будет иметь значение:

   */*; q=0.1, text/html, image/jpeg

LAST_MODIFIED Дата последнего изменения текущего документа.
PATH_INFO Дополнительная информация о пути, заданная клиентом. Эта строка состоит из завершающей части URL, начинающейся после имени сценария и заканчивающейся перед строкой запроса.
PATH_TRANSLATED Это значение переменной PATH_INFO, в котором виртуальный путь преобразован в физический.
QUERY_STRING Информация, следующая за знаком вопроса (?) в URL-адресе, вызывающем этот сценарий.
QUERY_STRING_UNESCAPED Версия строки запроса без служебных символов; то есть версия, которая не является частью URL.
REMOTE_ADDR IP-адрес клиента или клиентского агента, например шлюза или брандмауэра, отправившего запрос.
REMOTE_HOST Имя узла клиента или клиентского агента, например шлюза или брандмауэра, отправившего запрос. IIS 2.0 и 3.0 возвращают для этой переменной IP-адрес.
REMOTE_USER Здесь содержится имя пользователя, предоставленное клиентом и проверенное сервером. Если пользователь является анонимным (но получившим доступ в систему), эта строка пуста.
REQUEST_METHOD Метод запроса HTTP.
SCRIPT_NAME Имя выполняемой программы сценария.
SERVER_NAME Имя узла сервера (или IP-адрес), в том виде, в котором оно присутствовало бы в URL-адресе, указывающем на этот узел.
SERVER_PORT Порт TCP/IP, на который получен запрос.
SERVER_PORT_SECURE Строка, содержащая 0 или 1. Если запрос обрабатывается на защищенном порте, значением строки будет 1, в противном случае — 0.
SERVER_PROTOCOL Название и версия протокола получения информации, используемого для данного запроса. Обычно это HTTP/1.0. Данные о протоколе возвращаются в формате название/версия.
SERVER_SOFTWARE Название и версия веб-сервера, отвечающего на запрос. Данные о сервере возвращаются в формате название/версия.
URL Основная часть URL-адреса. В нее не включаются значения параметров. Значение этой переменной определяется, когда веб-сервер обрабатывает переданный в заголовке URL-адрес.

Оставить комментарий

Оставлять комментарии могут только зарегистрированные пользователи.

Если вы не являетесь зарегистрированным пользователем, то вам необходимо зарегистрироваться. Регистрация бесплатна. Если вы уже зарегистрированы на CodeNet, то вам необходимо ввести логин и пароль в верхней (Alt-U) части страницы.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог