É possível registrar cabeçalhos HTTP adicionais nos logs do IIS?

10

Eu preciso analisar os logs do Exchange e gostaria de obter cabeçalhos adicionais salvos, como MS-ASProtocolVersion

É possível configurar o IIS para registrar esses cabeçalhos adicionais?

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
    
por random65537 20.03.2013 / 14:35

2 respostas

6

Para registrar cabeçalhos personalizados, o Log Avançado do IIS deve estar habilitado. Um bom artigo sobre como habilitar o log avançado e usá-lo para registrar campos personalizados pode ser encontrado em link

    
por 20.03.2013 / 15:05
2

Você pode usar o rastreamento de solicitação com falha no IIS para incluir o código de status 200. Isso também registraria solicitações bem-sucedidas e você pode visualizar todos os cabeçalhos de solicitação nos "detalhes da solicitação" > seção "cabeçalhos de solicitação geral".

    
por 03.11.2016 / 03:52