Est-il possible d'enregistrer des en-têtes HTTP supplémentaires dans les journaux IIS?

10

J'ai besoin d'analyser les journaux pour Exchange et je souhaite enregistrer des en-têtes supplémentaires tels que MS-ASProtocolVersion

Est-il possible de configurer IIS pour enregistrer ces en-têtes supplémentaires?

POST /[email protected]&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
goodguys_activate
la source

Réponses:

2

Vous pouvez utiliser le suivi des demandes ayant échoué dans IIS pour inclure le code d'état 200. Cela enregistrerait également les demandes réussies et vous pouvez afficher tous les en-têtes de demande dans la section "Détails de la demande"> "En-têtes de demande généraux".

Houratious
la source
1
Cela fonctionne à merveille! C'est une belle solution dans la mesure où vous n'avez rien d'autre à installer sur la box.
Holf