Visualize as respostas do aplicativo IIS

2

Eu sei que o IIS registra todas as solicitações feitas ao servidor.

Se meu aplicativo fizer solicitações para outros serviços da Web, existe uma maneira de ver qual foi a resposta ou pelo menos os cabeçalhos das respostas?

    
por Omar 15.06.2011 / 18:25

3 respostas

4

Eu acho que você teria que escrever isso na sua função de registro de aplicativos. Como alternativa, você pode usar uma ferramenta como Fiddler2 para ficar entre o aplicativo de saída e as respostas para acompanhar a atividade.

    
por 15.06.2011 / 18:30
2

Não.

Por que não? Porque você não está usando o IIS para fazer o pedido. Você está usando ASP.Net ou WinHTTP ou seu próprio aplicativo baseado em soquetes. O IIS é apenas um contêiner para seu aplicativo.

Portanto, como não faz solicitações, o "IIS" não ouve respostas. Seu aplicativo faz isso. Dependendo da estrutura do seu aplicativo, você poderá habilitar o log externamente; caso contrário, a sugestão do Fiddler do uSlackr é sobre isso.

    
por 16.06.2011 / 05:32
1

O IIS registra somente informações de alto nível para solicitações processadas pelo servidor da Web, como o endereço IP do usuário, a URL solicitada e o código de status retornado (200, 404, etc). Consulte este site para obter um exemplo dos dados que é logado . Se você quiser ver os resultados brutos do seu código, você precisará usar um sniffer de pacotes como wireshark ou um proxy de depuração como fiddler .

    
por 16.06.2011 / 02:32