CDN Cache Headers: Aprenda a inspecionar
Os response header (cabeçalhos de resposta) fazem com que o cliente e o servidor transmitam informações adicionais com a solicitação ou resposta HTTP. Normalmente são compostos por um nome seguido por dois pontos, como por exemplo, x-cache:
Provavelmente você já deve ter se deparado com algum dos response headers citados abaixo:
- content-encoding: Especifica o algoritmo de compressão.
- content-type: Especifica o tipo de mídia do recurso.
- date: Indica a data e hora que a mensagem foi gerada.
- set-cookie: Envia cookies do servidor para o usuário.
- content-length: Tamanho do corpo da mensagem em decimal.
Além dos response headers citados acima, também é frequente encontrar response headers de cache. Os mais frequentes são:
- age: Tempo em segundos em que o objeto está em cache.
- cache-control: Especifica diretivas para mecanismos de cache em requisições e respostas. Entre as principais diretivas estão: no-cache, max-age, public, private, no-cache.
- expires: Data/hora que a resposta passa a ser considerada como obsoleta.
- x-cache: Apresenta qual o status de cache do asset inspecionado. Pode ser MISS (não cacheado), HIT (entregue por cache) ou BYPASS (entregue diretamente pela infraestrutura).