Valor do cabeçalho HTTP de controle de cache

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Use a propriedade glide.http.cache_control para definir o valor padrão de cache-control nos cabeçalhos de resposta HTTP que Now Platform envia ao solicitar dados de conteúdo estático para uma página. Exemplos de conteúdo estático incluem imagens, CSS e JavaScript renderizados de dentro para uma página.

    A propriedade glide.http.cache_control define o valor de controle de cache padrão nos cabeçalhos de resposta HTTP como privado ou público. O padrão é privado.
    valor Descrição
    privado O conteúdo estático pode ser armazenado em cache no nível do navegador (cliente), mas não no nível do servidor proxy.
    público O conteúdo estático pode ser armazenado em cache no nível do navegador (cliente) e também no nível do servidor proxy.

    O valor de Expires nos cabeçalhos de resposta HTTP controla quando o conteúdo estático expira e tem um valor padrão de 369 dias. Para substituir manualmente o valor padrão, use a propriedade glide.http.expire.days.

    Valores de cabeçalho de resposta de HTTP Control-Cache e Expires

    Nota:
    Você pode usar a propriedade glide.http.cache para habilitar ou desabilitar a configuração dos valores Cache-Control e Expires nos cabeçalhos de resposta HTTP. O padrão é verdadeiro, o que permite que você defina:
    • Valor padrão de Cache-Control usando a propriedade glide.http.cache_control.
    • Valor padrão de Expires usando a propriedade glide.http.expire.days.

    Mais informações

    Atributo Descrição
    Nome da propriedade glide.http.cache_control
    Tipo de configuração Propriedades do sistema (/sys_properties_list.do)
    Categoria Configuração
    Finalidade Configurar o valor do cabeçalho de resposta HTTP do Cache-Control para conteúdo estático.
    Valor recomendado privado
    Classificação de risco de segurança 4,3
    Impacto funcional (Médio) Define o valor de Cache-Control padrão em um cabeçalho de resposta HTTP.
    Risco à segurança (Alto) Se você definir esta propriedade como pública, as instâncias com CDN/proxies poderão armazenar em cache o conteúdo estático e renderizar sem autenticação.
    • privado é uma configuração mais apropriada para instâncias com configuração de CDN/proxy.
    • Se uma instância não tiver uma configuração de CDN/proxy, qualquer um dos valores deve servir.

    Para saber mais sobre como adicionar ou criar uma propriedade do sistema, consulte Add a system property.