Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

253
Visualizações
¿Cómo puedo usar Cache-Control en Javascript?

Quiero usar Javascript para decirle al navegador que no almacene en caché mi sitio. El código escrito en este archivo JavaScript es tan simple como

 function calcURL(urlIn) { Cache-Control: no-cache, max-age='3600' }

El navegador sigue dándome un error:

SyntaxError no detectada: fichas inesperado ':'

He intentado agregar; al final de la línea. ¿Alguien puede decirme cuál es el problema?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Ha utilizado un método incorrecto en JavaScript. También será demasiado tarde hasta que se ejecute JS para indicarle al navegador que no almacene en caché.

Puede leer esto para obtener más información sobre el control de caché

Configuración de control de caché

El encabezado HTTP Cache-Control se puede implementar en el servidor o incluso se puede agregar dentro del código. Los siguientes son ejemplos de cómo implementar Cache-Control en Apache, Nginx o dentro de su código PHP.

apache

El siguiente fragmento se puede agregar a su archivo .htaccess para indicarle al servidor que establezca la edad máxima del encabezado Cache-Control en 84600 segundos y que sea público para los archivos enumerados. Los encabezados Expires y Cache-Control también se pueden incluir con Apache usando el módulo mod_expires.

 <filesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> Header set Cache-Control "max-age=84600, public" </filesMatch>

Nginx

Este fragmento se puede agregar a su archivo de configuración de Nginx. El siguiente ejemplo utiliza las directivas de encabezado Cache-Control public y no-transform con una configuración de caducidad establecida en 2 días.

 location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { expires 2d; add_header Cache-Control "public, no-transform"; }

PHP

Los encabezados de Cache-Control también se pueden agregar directamente en su código. Este ejemplo demuestra el uso del encabezado de PHP para incluir la configuración de Cache-Control con una edad máxima de 1 día.

 header('Cache-Control: max-age=86400');

Resumen
Cache-Control es un poderoso encabezado HTTP cuando se trata de acelerar los sitios web con el uso del navegador y el caché intermediario. Aunque su capacidad para aumentar la velocidad del sitio web no es solo, también es bastante útil para ayudar a que la información privada sea menos vulnerable. La configuración que elige aplicar a las directivas de Cache-Control depende de la naturaleza de la información que se entrega, así como del tiempo de vencimiento deseado de esos activos.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda