logo
GeekFormat

Analisador de Cache-Control

Analisador de Cache-Control

Analise políticas de cache, escopo de capacidade de cache e TTL de frescor. Também gere cabeçalhos reproduzíveis via Construtor.

Resumo da análise

Shared caches allowedfrescor: 10m 0sstale-while-revalidate: 30s
Capacidade de cache
Shared caches allowed
TTL de frescor
10m 0s
Stale-While-Revalidate
30s
Stale-If-Error
-

Construtor

public, max-age=600, stale-while-revalidate=30

Visualização JSON

{
  "directives": [
    {
      "key": "public",
      "value": null
    },
    {
      "key": "max-age",
      "value": "600"
    },
    {
      "key": "stale-while-revalidate",
      "value": "30"
    }
  ],
  "warnings": [],
  "cacheability": "Shared caches allowed",
  "freshnessSeconds": 600,
  "staleWhileRevalidateSeconds": 30,
  "staleIfErrorSeconds": null
}

Analise cabeçalhos Cache-Control e entenda o comportamento de cache.

Sugestões Relacionadas

Casos de uso

  • Depure problemas de cache quando conteúdo não atualiza corretamente
  • Otimize estratégias de cache para melhorar performance do site
  • Verifique se diretivas de cache estão configuradas corretamente em produção
  • Analise cabeçalhos de cache de APIs e recursos estáticos

Recursos

  • Análise detalhada de diretivas: max-age, no-cache, no-store, private, public e mais
  • Visualização clara: cada diretiva explicada com seu impacto no comportamento de cache
  • Ideal para otimização: identifique configurações que afetam performance e frescor de conteúdo
  • Suporte a diretivas modernas: stale-while-revalidate, stale-if-error e immutable

Como Usar

  1. Cole o cabeçalho Cache-Control na área de entrada
  2. A ferramenta analisa automaticamente todas as diretivas
  3. Visualize cada diretiva com explicação detalhada
  4. Copie o resultado para documentação ou compartilhamento com a equipe

Perguntas frequentes

O que é o cabeçalho Cache-Control?

Cache-Control é um cabeçalho HTTP que define como navegadores e proxies devem armazenar e reutilizar respostas. Ele controla diretivas como max-age, no-cache e no-store.

Qual a diferença entre no-cache e no-store?

no-cache permite armazenamento mas exige validação antes de usar, enquanto no-store proíbe completamente o armazenamento da resposta.

O que é stale-while-revalidate?

É uma diretiva moderna que permite servir conteúdo cacheado enquanto uma versão atualizada é buscada em segundo plano, melhorando a performance percebida.

Como otimizar o cache do meu site?

Use max-age adequado para cada tipo de recurso, considere immutable para assets versionados e stale-while-revalidate para conteúdo que pode ser servido temporariamente desatualizado.