diff --git a/routes/index.js b/routes/index.js index 58107f4..fb6a7e5 100644 --- a/routes/index.js +++ b/routes/index.js @@ -18,6 +18,10 @@ router.get('/', function (req, res, next) { var userAgent = req.headers['user-agent']; + res.header('Cache-Control', 'private, no-cache, no-store, must-revalidate'); + res.header('Expires', '-1'); + res.header('Pragma', 'no-cache'); + if (isAndroid(userAgent)) { return res.redirect("https://play.google.com/store/apps/details?id=im.status.ethereum"); } else if (isIOS(userAgent)) { diff --git a/tests/shakedown.sh b/tests/shakedown.sh index 7634fbf..bb2cf4b 100755 --- a/tests/shakedown.sh +++ b/tests/shakedown.sh @@ -134,7 +134,7 @@ header_contains() { } _get_header() { - grep -F "${1}" "${RESPONSE_HEADERS}" | tr -d '\r' + grep -i -F "${1}" "${RESPONSE_HEADERS}" | tr -d '\r' } # debug