Como verificar indicadores de cache usando o ModHeader para Google Chrome

Você pode fazer o debug de requisições para edge applications criando cabeçalhos que irão retornar indicadores de cache com a extensão ModHeader para Google Chrome. Esses cabeçalhos retornarão diferentes indicadores sobre o cache, como o tempo de cache da página ou objeto e quanto tempo falta para a próxima expiração.

Para verificar esses indicadores, siga os passos:

  1. Instale a extensão ModHeader clicando no botão Usar no Chrome.
  2. Clique no Ícone das Extensões no seu Google Chrome e selecione a extensão Modheader; a página Profile será exibida.
  3. Selecione o item Request headers e preencha os campos de acordo com as seguintes informações:
    • Name: Pragma
    • Value: azion-debug-cache
  4. Clique no ícone Pause Modheader.
  5. Reinicie a extensão clicando no ícone Resume Modheader.

Siga os passos a seguir para habilitar as Developer Tools do Google Chrome para acessar as informações:

  1. Abra o Google Chrome.
  2. Clique no botão Personalize e controle o Google Chrome, representado pelo ícone ︙ na barra de ferramentas.
  3. Selecione a opção Mais ferramentas > Ferramentas do desenvolvedor.
  4. Selecione a aba Network.
  5. Acesse a página na qual a informação está sendo cacheada.
  6. Selecione o conteúdo cacheado entre as requisições disponíveis.
  7. Selecione a aba Headers.

Os indicadores de cache aparecerão de acordo com os seguintes cabeçalhos:

CampoDescrição
X-CacheStatus da requisição, podendo ser HIT, MISS, EXPIRED, UPDATING ou STALE.
X-Cache-KeyChave de cache do objeto. Normalmente utilizada a combinação de host + URI + argumentos.
X-Cache-FileArquivo de cache do objeto, sendo ele composto do md5 da chave de cache.
X-Cache-SinceUnix Time Stamp* da entrada do objeto em cache.
X-Cache-ExpireUnix Time Stamp* da saída do objeto em cache.
X-Cache-Expire-InTempo restante do objeto em cache, em segundos.
X-Cache-ValidTempo configurado para o objeto no cache. Este tempo pode ser configurado incondicionalmente no servidor ou pode vir da origem via cabeçalhos Cache-Control.
X-Cache-ConfigID da configuração do virtual host no webserver. Este valor é gerado pelo Azion Console.
X-Cache-IDIdentificador único da requisição.

* Você pode converter um Unix Time Stamp em formato humano utilizando o site Unix Time Stamp.


Trademarks

Chrome browser é uma marca registrada de Google LLC nos Estados Unidos e/ou outros países.



Contribuidores