Программирование в IIS




Извлечение информации из IIS


ECB обычно используется для извлечения информации о запросе HTTP и экземпляре сервера IIS, посредством чего расширение ISAPI выполняет определенные программные действия на основе события запроса. В коде листинга 5.3, взятого из расширения ISAPI SEUX (Простое расширение с использованием XML), функция HttpExtensionProc выполняет следующие задачи.

  • Построение документа XML со множеством общих серверных переменных, получаемых из функции GetServerVariable.
  • Добавление свойств ECB в документ XML.
  • Возврат документа XML запрашивающей стороне.

Листинг 5.3. HttpExtensionProc Function Building XML Document in SEUX ISAPI Extension (html, txt)

Примечание. Исходный код SEUX доступен на веб-сайте автора книги (см. введение).




Содержание  Назад  Вперед