0

Compare respostas de API – ferramenta JSON Diff

Compare duas cargas JSON por estrutura, não por texto: veja cada chave adicionada, removida e alterada em seu próprio caminho, inteiramente em seu navegador.

Processando... 0%

Resultado

Esta página abre a predefinição do verificador de diferenças JSON para comparar respostas da API, com 'classificar chaves antes de comparar' ativada e um par de respostas de amostra carregado para mostrar a ideia: a mesma carga útil com seus campos escritos em uma ordem diferente é exibida como idêntica, não como ruído.

Comparar duas respostas de API - preparação em relação à produção, implantação de hoje em relação à de ontem, carga útil do webhook de um ambiente em relação à de outro - é uma etapa de depuração comum e traz um incômodo específico: muitos servidores, ORMs e serializadores JSON não garantem a ordem dos campos, portanto, duas respostas estruturalmente idênticas podem retornar com suas chaves em uma sequência diferente em cada solicitação. Uma comparação de texto simples enterraria a única regressão real sob dezenas de linhas que apenas se moviam.

Cole os dois corpos de resposta em Original e Alterado e a ferramenta percorre ambos, objetos por chave e matrizes por posição, e lista exatamente o que foi adicionado, removido ou alterado em seu próprio caminho – um novo campo, um nulo que se tornou uma string, um código de status que mudou – com todo o resto recolhido fora de vista. Ele é executado inteiramente no lado do cliente, portanto, colar uma carga útil com dados reais do usuário ou tokens de autenticação nunca sai do seu navegador.