From a114aa5e876a5091d50803bd4b936b743776b5bd Mon Sep 17 00:00:00 2001 From: Amio Date: Tue, 26 Jun 2018 23:06:50 +0800 Subject: [PATCH] Add /list-cache --- service.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/service.js b/service.js index 27ef9be..0aa2aff 100644 --- a/service.js +++ b/service.js @@ -34,6 +34,11 @@ function cleanCache (req, res) { res.end(`Cleaned ${count}\n${keys}`) } +function listCache (req, res) { + res.writeHead(200) + res.end(`Total ${cache.length}\n${cache.keys().join('\n')}`) +} + function serveMarkdown (file) { let content = fs.readFileSync(file, 'utf-8') r2.post('https://md.now.sh', { @@ -71,6 +76,7 @@ router.get('/list/:subject/:status', serveListBadge) router.get('/list/:subject/:status/:color', serveListBadge) router.get('/', serveMarkdown('README.md')) router.get('/clean-cache', cleanCache) +router.get('/list-cache', listCache) const handler = cors((req, res) => router.lookup(req, res)) const server = http.createServer(handler)