From b63786a15ed4f3bfec1de1e833dc13921bca121c Mon Sep 17 00:00:00 2001 From: FireMaskterK <20838718+FireMasterK@users.noreply.github.com> Date: Sat, 23 Oct 2021 23:13:54 +0100 Subject: [PATCH] Cache videos for a maximum of 30 seconds on the client side. --- src/main/java/me/kavin/piped/ServerLauncher.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/kavin/piped/ServerLauncher.java b/src/main/java/me/kavin/piped/ServerLauncher.java index 6d66de3..32b9546 100644 --- a/src/main/java/me/kavin/piped/ServerLauncher.java +++ b/src/main/java/me/kavin/piped/ServerLauncher.java @@ -87,7 +87,7 @@ public class ServerLauncher extends MultithreadedHttpServerLauncher { })).map(GET, "/streams/:videoId", AsyncServlet.ofBlocking(executor, request -> { try { return getJsonResponse(ResponseHelper.streamsResponse(request.getPathParameter("videoId")), - "public, s-maxage=21540"); + "public, s-maxage=21540, max-age=30"); } catch (Exception e) { return getErrorResponse(e, request.getPath()); }