Поделиться через


Константы HTTP_LOG_FIELD_

Константы HTTP_LOG_FIELD_ определяют поля в журнале W3C и журналах ошибок.

Эти константы используются в структуре HTTP_LOGGING_INFO .

HTTP_LOG_FIELD_DATE

Дата, в которую произошло действие.

HTTP_LOG_FIELD_TIME

Время в формате UTC, в которое произошло действие.

HTTP_LOG_FIELD_CLIENT_IP

IP-адрес отправившего запрос клиента.

HTTP_LOG_FIELD_USER_NAME

Имя пользователя, прошедшего проверку подлинности, который обращается к серверу. Анонимные пользователи обозначаются дефисом.

HTTP_LOG_FIELD_SITE_NAME

Имя сайта, на котором была создана запись файла журнала.

HTTP_LOG_FIELD_COMPUTER_NAME

Имя компьютера, на котором была создана запись файла журнала.

HTTP_LOG_FIELD_SERVER_IP

IP-адрес сервера, на котором была создана запись файла журнала.

HTTP_LOG_FIELD_METHOD

Запрошенное действие, например метод get.

HTTP_LOG_FIELD_URI_STEM

Целевой объект действия, например, Default.htm.

HTTP_LOG_FIELD_URI_QUERY

Запрос, если таковой был, который клиент пытался выполнить. Запрос универсального кода ресурса (URI) требуется только для динамических страниц.

HTTP_LOG_FIELD_STATUS

Код состояния HTTP.

HTTP_LOG_FIELD_WIN32_STATUS

Код состояния Windows.

HTTP_LOG_FIELD_BYTES_SENT

Число в байтах, отправленное сервером.

HTTP_LOG_FIELD_BYTES_RECV

Число в байтах, полученное сервером.

HTTP_LOG_FIELD_TIME_TAKEN

Время действия в миллисекундах.

HTTP_LOG_FIELD_SERVER_PORT

Номер порта сервера, настроенный для службы.

HTTP_LOG_FIELD_USER_AGENT

Приложение, используемое клиентом.

HTTP_LOG_FIELD_COOKIE

Содержимое файла cookie, отправленного или полученного, если таковое есть.

HTTP_LOG_FIELD_REFERER

Сайт, который пользователь в последний раз посещал. Этот сайт предоставил ссылку на текущий сайт.

HTTP_LOG_FIELD_VERSION

Версия протокола HTTP, используемая клиентом.

HTTP_LOG_FIELD_HOST

Имя заголовка узла, если таковое есть.

HTTP_LOG_FIELD_SUB_STATUS

Код ошибки подсостояние.

Для ведения журнала ошибок HTTP используются следующие константы.

HTTP_LOG_FIELD_CLIENT_PORT

Номер порта клиента, от которого получен запрос. Это поле журнала используется только для ведения журнала ошибок.

HTTP_LOG_FIELD_URI

URI, полученный в запросе, включая часть запроса. Это поле журнала используется только для ведения журнала ошибок.

HTTP_LOG_FIELD_SITE_ID

Числовой идентификатор группы URL-адресов, по которой направляется запрос, для конкретного приложения. Это поле журнала используется только для ведения журнала ошибок.

HTTP_LOG_FIELD_REASON

Фраза причины ошибки. Это поле журнала используется только для ведения журнала ошибок.

HTTP_LOG_FIELD_QUEUE_NAME

Имя очереди запросов, в которую отправляется запрос. Это поле журнала используется только для ведения журнала ошибок.

HTTP_LOG_FIELD_STREAMID

Идентификатор потока.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Http.h

См. также раздел

Константы API HTTP-сервера версии 2.0

HTTP_LOGGING_INFO

HttpSetUrlGroupProperty

HttpSetServerSessionProperty

HttpQueryUrlGroupProperty

HttpQueryServerSessionProperty