From b743fc226f3a2736440282de34fd9485b1181695 Mon Sep 17 00:00:00 2001 From: David Arranz Date: Fri, 24 Jan 2025 18:33:52 +0100 Subject: [PATCH] =?UTF-8?q?Middleware=20global=20para=20desactivar=20la=20?= =?UTF-8?q?cach=C3=A9=20en=20todas=20las=20rutas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- server/package.json | 2 +- server/src/infrastructure/express/app.ts | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index a50a5a3..5a94d87 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "uecko-presupuestador", - "version": "1.0.8", + "version": "1.0.9", "author": "Rodax Software ", "license": "ISC", "private": true, diff --git a/server/package.json b/server/package.json index 17e1864..bf93564 100644 --- a/server/package.json +++ b/server/package.json @@ -1,7 +1,7 @@ { "name": "@uecko-presupuestador/server", "private": true, - "version": "1.0.8", + "version": "1.0.9", "author": "Rodax Software ", "main": "./src/index.ts", "scripts": { diff --git a/server/src/infrastructure/express/app.ts b/server/src/infrastructure/express/app.ts index 133c376..b92b8a1 100644 --- a/server/src/infrastructure/express/app.ts +++ b/server/src/infrastructure/express/app.ts @@ -50,14 +50,13 @@ app.use( app.use(helmet()); // Middleware global para desactivar la caché en todas las rutas -/*app.use((req, res, next) => { +app.use((req, res, next) => { res.setHeader("Cache-Control", "no-store, no-cache, must-revalidate, max-age=0"); res.setHeader("Pragma", "no-cache"); res.setHeader("Expires", "0"); + res.setHeader("etag", "false"); next(); // Continúa con la siguiente función middleware o la ruta - }); -*/ // request logging. dev: console | production: file //app.use(morgan('common'));