Como capturar a resposta HTTP com C#?
-
20-09-2019 - |
Pergunta
Como faço para capturar a resposta HTTP quando a solicitação é feita pelo navegador da web?
A página da web recupera dados (com postagem) de um serviço. O serviço retorna um objeto JSON. O que eu quero é capturar esse JSON e analisá -lo em tempo real.
Qual seria a maneira mais simples de fazer isso?
Solução
Sua melhor aposta é usar Violinista, talvez com o Visualizador JSON adicionar.
Da página inicial:
Fiddler é um proxy de depuração da web que registra todo o tráfego HTTP (s) entre o seu computador e a Internet. O Fiddler permite inspecionar todo o tráfego HTTP (s), definir pontos de interrupção e "brincar" com dados de entrada ou saída. O Fiddler inclui um poderoso subsistema de script baseado em eventos e pode ser estendido usando qualquer idioma .NET.
Outras dicas
Tente pesquisar no Google HttpModule
na rede. Eles são algum tipo de filtros. As solicitações e respostas HTTP fluem através delas e podem manipular o conteúdo.