Чи можливий запис додаткових заголовків HTTP у журнали IIS?


10

Мені потрібно проаналізувати журнали для Exchange, і я хотів би зберегти додаткові заголовки, такі як MS-ASProtocolVersion

Чи можливо налаштувати IIS для реєстрації цих додаткових заголовків?

POST /Microsoft-Server-ActiveSync?User=asdf@nasdf.com&DeviceId=ApplDNRJP5Dasdf&DeviceType=iPhone&Cmd=Sync HTTP/1.1
Host: email.asdf.mobi
X-MS-PolicyKey: 886721299
Accept-Language: en-us
User-Agent: Apple-iPhone5C1/1002.146
Proxy-Connection: keep-alive
Accept: */*
Content-Type: application/vnd.ms-sync.wbxml
Connection: keep-alive
Cookie: NSC_Fydibohf_2010_PXB_wtfswfs=ffffffff098a114045525asdfasdf
Authorization: Basic bWasdfasdfasdfsdfa
Content-Length: 64
MS-ASProtocolVersion: 14.1
Accept-Encoding: gzip, deflate

Відповіді:


6

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


2

Ви можете використовувати невдале трасування запитів у IIS для включення коду статусу 200. Це також записуватиме успішні запити, і ви можете переглянути всі заголовки запитів у розділі "деталі запиту"> "загальні заголовки запитів".


1
Це працює блискуче! Це прекрасне рішення, наскільки вам не доведеться встановлювати нічого іншого на коробці.
Холф
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.