Pergunta

Eu tenho um aplicativo no meu iPhone que envia solicitações HTTP; É possível olhar para o fluxo HTTP usando alguma ferramenta?

Eu uso a versão independente da ferramenta Httpanalyzer (iEinspector) no meu PC do Windows para monitorar o tráfego HTTP de todos os processos, incluindo os aplicativos no telefone Android (graças à interface do Android Debug Bridge). Existe uma ferramenta semelhante para o OS X que eu possa usar para aplicativos para iPhone? Isso é permitido?

Desde já, obrigado.

Foi útil?

Solução

eu uso Charles para monitoramento HTTP. Ele pode conectar -se às configurações padrão do OS X Proxy (conforme usado pelo Safari), para que funcione bem com o emulador de iPhone no SDK.

Outras dicas

Para monitorar diretamente o tráfego, você pode usar ferramentas como Wireshark ou tcpdump.

Se você deseja enviar solicitações 'falsas' para um servidor ou tiver um servidor de audição simples em execução para receber solicitações do iPhone, você pode usar o NetCat e o Curl. Eu expliquei esse caso em um tutorial Se isso for suficiente para o que você precisa. Caso contrário, recomendo o Wireshark, que tem uma GUI e é bastante simples de entender.

Você pode usar Catcher HTTP. Ele pode monitorar o tráfego HTTP sem computador e Wi-Fi.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top