From c625fabd9a36ebe5e769a5fcd339452502423f86 Mon Sep 17 00:00:00 2001 From: Valter Martinek Date: Sat, 29 Oct 2022 18:45:33 +0200 Subject: [PATCH] Add cache control header to manga page response --- .../suwayomi/tachidesk/manga/controller/MangaController.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/controller/MangaController.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/controller/MangaController.kt index a7ea4c2c21..0baced0530 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/controller/MangaController.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/controller/MangaController.kt @@ -315,6 +315,8 @@ object MangaController { future { Page.getPageImage(mangaId, chapterIndex, index, useCache) } .thenApply { ctx.header("content-type", it.second) + val httpCacheSeconds = 1.days.inWholeSeconds + ctx.header("cache-control", "max-age=$httpCacheSeconds") it.first } )