Pacotes HTTP Sniff para solicitações de GET e POST de um aplicativo
Pergunta
Estou codificando uma ferramenta de SEO em C# para fazer pesquisas de palavras -chave. Preciso fazer chamadas para o Google Adword Keyword Tool. Agora eu conheço algumas ferramentas que já estão fazendo o mesmo.
Eu só preciso decifrar o que eles estão fazendo. Tentei usar o Wireshark, mas é muito complexo obter os dados postais reais usando o Wireshark.
Tentei usar o Fiddler no IE, mas parece que muitas solicitações de JavaScript são feitas que confunde muito violentamente.
Se eu conseguir descobrir as solicitações exatas que a outra ferramenta está fazendo, acho que meu trabalho está feito. Como posso fazer isso?
Solução
Colocar http.request.method == "POST"
no filtro de exibição do Wireshark para mostrar apenas solicitações de postagem. Clique no pacote e expanda o campo Protocolo de transferência de hipertexto. Os dados da postagem estarão ali no topo.
Outras dicas
Você terá que usar algum tipo de sniffer de rede se quiser obter esse tipo de dados e provavelmente terá o mesmo problema (retirando os dados relevantes do tráfego geral da rede) com aqueles que você faz agora com Wireshark.