diff --git a/lib/www/server/api/middleware/etag/cache.js b/lib/www/server/api/middleware/etag/cache.js index 0916e8a..49c1633 100644 --- a/lib/www/server/api/middleware/etag/cache.js +++ b/lib/www/server/api/middleware/etag/cache.js @@ -33,7 +33,9 @@ function saveResponse (res) { const cache = getCache(res); const req = res.req; console.log(`Saving ETag: ${req.method} ${req.url} → ${etag}`); - cache[req.url] = {etag, headers: res.getHeaders()}; + const headers = res.getHeaders(); + delete headers["set-cookie"]; + cache[req.url] = {etag, headers}; } } };