From a080913d85ce27082307b70dacd7dba6f846e1af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20V=C3=A9ril?= Date: Wed, 27 May 2020 09:35:50 +0200 Subject: [PATCH] Using cache for downloaded files --- static/js/getTextFromFile.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/static/js/getTextFromFile.js b/static/js/getTextFromFile.js index 7fff353c..bed75441 100644 --- a/static/js/getTextFromFile.js +++ b/static/js/getTextFromFile.js @@ -2,12 +2,10 @@ async function getTextFromFileUrlAsync(url) { return new Promise(function (resolve, reject) { var req = new XMLHttpRequest(); req.open("GET",url, true); - for (const item of ["no-cache","no-store","must-revalidate"]) { - req.setRequestHeader("Cache-Control",item) - } + req.setRequestHeader("Cache-Control", "max-age=0") req.onreadystatechange = function() { if (req.readyState == 4) { - if (req.status == 200) {//when a good response is given do this + if (req.status == 200 || req.status==304) {//when a good response is given do this var text = req.responseText; resolve(text); } else {