--- title: Access-Control-Max-Age slug: Web/HTTP/Headers/Access-Control-Max-Age tags: - CORS - Cabeçalho de Resposta - Cache - HTTP - Reference - Referencia - cabeçalho translation_of: Web/HTTP/Headers/Access-Control-Max-Age ---
{{HTTPSidebar}}

O cabeçalho de resposta Access-Control-Max-Age indica por quanto tempo os resultados de uma {{glossary("preflight request")}} (que é a informação contida nos cabeçalhos {{HTTPHeader("Access-Control-Allow-Methods")}} e {{HTTPHeader("Access-Control-Allow-Headers")}}) pode ser cacheada (mantida).

Tipo de cabeçalho {{Glossary("Response header")}}
{{Glossary("Forbidden header name")}} não

Sintaxe

Access-Control-Max-Age: <delta-segundos>

Diretivas

<delta-segundos>
Número máximo de segundos que os resultados podem ser cacheados.
Firefox limita isso em 24 horas (86400 segundos).
Chromium (anterior à v76) limita isso à 10 minutos (600 segundos).
Chromium (começando na v76) limita isso à 2 horas (7200 segundos).
Chromium também especifica o valor padrão de 5 segundos.
O valor de -1 irá desabilitar o cacheamento, requerendo uma requisição de checagem pré-vôo OPTIONS para todas as chamadas.

Exemplos

Resultados cacheados para uma requisição pré-vôo por 10 minutos:

Access-Control-Max-Age: 600 

Especificações

Especificação Status Comentários
{{SpecName('Fetch','#http-access-control-max-age', 'Access-Control-Max-Age')}} {{Spec2("Fetch")}} Initial definition.

Compatibilidade com navegadores

{{Compat("http.headers.Access-Control-Max-Age")}}

Veja também