O visualizador de respostas do Apidog fornece ferramentas abrangentes para examinar e verificar respostas de API. Depois de enviar um pedido, pode analisar detalhes da resposta, incluindo o corpo da resposta (em vários formatos de visualização), cabeçalhos, cookies, informações de rede e métricas de desempenho. Este guia explica como utilizar eficazmente o visualizador de respostas.Visualizações do Corpo da Resposta#
O Apidog oferece várias visualizações para o ajudar a interpretar eficazmente os dados da resposta. Cada visualização serve um objetivo específico para analisar diferentes tipos de respostas.| Visualização | Objetivo | Mais Adequado Para | Funcionalidades Principais |
|---|
| Pretty | Apresentação formatada e legível | Respostas JSON/XML | Realce de sintaxe, secções recolhíveis, ligações clicáveis |
| Raw | Apresentação de texto não formatado | Identificar minificação, depurar formatação | Área de texto simples, sem processamento |
| Preview | Saída HTML renderizada | Respostas HTML, depurar erros visuais | Renderização em iframe em sandbox |
| Visualize | Visualização personalizada de dados | Análise de dados complexos | Código de visualização personalizado através de scripts pós-pedido |
Visualização Pretty#
Esta visualização formata respostas JSON ou XML para melhorar a legibilidade. Realça ligações e permite recolher secções grandes para uma navegação mais fácil.Para ativar a formatação automática do corpo da resposta no Apidog, a resposta deve incluir o cabeçalho Content-Type correto. No entanto, se receber uma resposta com um cabeçalho Content-Type diferente, pode forçar manualmente a formatação JSON.
Visualização Raw#
A visualização Raw apresenta o corpo da resposta não formatado numa área de texto, o que é útil para identificar minificação ou examinar o conteúdo exato da resposta sem qualquer processamento.Visualização Preview#
A visualização Preview renderiza a resposta num iframe em sandbox, o que é útil para depurar erros HTML e ver como a resposta apareceria num browser.Para respostas binárias, pode selecionar a seta para baixo junto a "Send" e selecionar "Send and Download" para guardar a resposta localmente.Visualização Visualize#
Esta visualização renderiza dados de acordo com o código de visualização personalizado que adiciona aos scripts pós-pedido, permitindo-lhe criar tabelas, gráficos e outras representações visuais dos dados da sua resposta.Cabeçalhos da Resposta#
Os cabeçalhos aparecem como pares chave-valor no separador Headers, mostrando todos os cabeçalhos HTTP devolvidos pelo servidor. Isto inclui cabeçalhos padrão como Content-Type, Cache-Control e quaisquer cabeçalhos personalizados que a sua API devolva.Cookies da Resposta#
O separador Cookies apresenta cookies enviados pelo servidor com informações detalhadas sobre cada cookie.| Atributo do Cookie | Descrição |
|---|
| Nome | O identificador do cookie |
| Valor | Os dados armazenados no cookie |
| Domínio | O domínio ao qual o cookie se aplica |
| Caminho | O caminho do URL onde o cookie é válido |
| Expira/Idade Máxima | Quando o cookie irá expirar |
| HttpOnly | Se o cookie está acessível apenas via HTTP |
| Secure | Se o cookie é enviado apenas por HTTPS |
O Apidog apresenta detalhes de rede abrangentes para o ajudar a compreender o ciclo pedido-resposta e identificar problemas de desempenho.Código da Resposta#
O código da resposta devolvido pela API é apresentado em destaque. Passe o cursor sobre ele para obter uma breve descrição do significado do código de estado.Métricas de Desempenho#
O Apidog calcula e apresenta o tempo e o tamanho da resposta, com discriminações detalhadas disponíveis ao passar o cursor. Isto ajuda-o a:Identificar endpoints lentos
Monitorizar tamanhos de payload da resposta
Otimizar o desempenho da API
Detalhes da Ligação#
Veja detalhes de rede, como endereços IP locais e remotos, ajudando-o a verificar ligações e a resolver problemas relacionados com a rede.