Назад | Перейти на главную страницу

Регистрирует ли IIS информацию заголовка запроса? Если да, то где?

Я хотел бы отслеживать заголовки HTTP-запросов. Регистрирует ли IIS эту информацию где-нибудь?

IIS может регистрировать несколько заголовков HTTP; включая Referer, Cookie и User-agent; но не все. Если вы хотите регистрировать любую из этих переменных, вам нужно будет настроить их из диспетчера IIS (Свойства веб-сайта> вкладка Веб-сайт> Включить ведение журнала> Свойства)

Для регистрации пользовательских заголовков вы можете использовать функцию расширенного ведения журнала IIS. Хорошую статью об этом можно найти на http://www.iis.net/learn/extensions/advanced-logging-module/advanced-logging-for-iis-custom-logging

вы можете использовать такие программы, как: http://iismonitor.motobit.com/ или эфирный

Вы можете использовать трассировку неудачных запросов в IIS, чтобы включить код состояния 200. Это также будет регистрировать успешные запросы, и вы можете просмотреть все заголовки запросов в разделе «Сведения о запросе»> «Общие заголовки запросов».

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

Кроме того, поскольку заголовки HTTP иногда разбиваются на несколько сегментов TCP, вам, возможно, придется включить "Повторная сборка заголовков HTTP, охватывающих несколько сегментов TCP".

Надеюсь, это поможет.