Informe ou cole as duas URLs.
Escolha URL como tipo de entrada e informe um endereço para o lado Antes e outro para o lado Depois.
Abrir DiffFind
RECURSOS DO DiffFind
Informe duas URLs e o DiffFind carrega o conteúdo de cada endereço e mostra exatamente o que mudou. Use-o para comparar endpoints de API, páginas web e outros conteúdos hospedados baseados em texto, como um endpoint de homologação e um de produção, ou o mesmo endereço antes e depois de uma versão. Precisa de um método, cabeçalhos ou um corpo de requisição? Use a comparação de cURL.
Escolha URL como tipo de entrada e informe um endereço para o lado Antes e outro para o lado Depois.
O DiffFind carrega o conteúdo de cada endereço. A comparação léxica mostra cada adição, remoção e valor alterado.
Peça uma explicação do que as alterações significam. A comparação exata continua sendo a fonte da verdade.
O DiffFind carrega o conteúdo de texto que cada URL retorna, para que você possa comparar:
O endereço precisa ser um que o aplicativo DiffFind consiga carregar. Se uma requisição exigir credenciais ou um método específico, coloque-a em um comando cURL e use a comparação de cURL.
Este exemplo ilustrativo compara o endpoint de status de um serviço em dois ambientes. As URLs usam o domínio reservado example.com, e as respostas são simplificadas.
https://staging.example.com/api/status
{
"version": "2.4.1",
"status": "ok",
"featureFlags": {
"newCheckout": true
}
}https://www.example.com/api/status
{
"version": "2.4.0",
"status": "ok",
"featureFlags": {
"newCheckout": false
}
}version mudou de "2.4.1" para "2.4.0".featureFlags.newCheckout mudou de true para false.status não mudou.A análise semântica opcional pode então descrever o impacto, por exemplo, que um recurso habilitado em homologação ainda não está habilitado em produção. Use Carregar exemplo no formulário acima para experimentar a comparação com uma API de testes pública.
A comparação de URLs usa dois endereços. É a forma mais rápida de comparar o que cada endereço retorna.
A comparação de cURL aceita definições completas de requisições HTTP: um método como POST ou PUT, cabeçalhos e um corpo de requisição. Use-a quando as duas requisições diferirem em mais do que o endereço. Veja como comparar respostas do cURL.
A comparação léxica identifica adições, remoções e valores alterados exatos e é determinística. A análise semântica opcional a complementa explicando o que as alterações significam. A IA nunca é necessária para comparar duas URLs.
Informe ou cole a primeira URL no lado Antes e a segunda no lado Depois e, em seguida, carregue e compare. O DiffFind carrega o conteúdo de cada endereço e mostra todas as diferenças entre os dois.
Sim. O DiffFind carrega o conteúdo de texto que cada URL retorna, como uma resposta de API em JSON, XML ou texto simples, e compara os dois resultados.
A comparação de URLs recebe dois endereços. A comparação de cURL recebe dois comandos cURL completos, de modo que cada requisição pode ter o próprio método, cabeçalhos e corpo. Use a comparação de cURL quando uma requisição precisar de mais do que um endereço.
Opcionalmente. A comparação léxica exata sempre vem primeiro e funciona sem IA. Depois, você pode adicionar a análise semântica com IA para explicar o que as alterações significam.
Sim. Informe a URL de homologação em um lado e a de produção no outro e compare as respostas.
Para requisições completas, veja Comparar APIs. Para comparar arquivos em vez de endereços, experimente Comparar texto, a comparação de documentos do Word ou a comparação de PDF.
O DiffFind Desktop para macOS e Windows roda localmente e inclui um teste gratuito do Pro por 90 dias. Veja as opções de download.
EXPERIMENTE COM AS SUAS PRÓPRIAS URLS
O aplicativo DiffFind (app.difffind.com) está disponível, por enquanto, apenas em inglês. Este site também é oferecido em português.