From e027ec4e8d50fbffa27297c1ee6b7cb26b29259c Mon Sep 17 00:00:00 2001 From: kelson42 Date: Mon, 17 Jun 2013 15:41:06 +0200 Subject: [PATCH] + Add cache HTTP headers --- src/server/kiwix-serve.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/kiwix-serve.cpp b/src/server/kiwix-serve.cpp index 48dd82c..d865a34 100644 --- a/src/server/kiwix-serve.cpp +++ b/src/server/kiwix-serve.cpp @@ -368,6 +368,9 @@ static int accessHandlerCallback(void *cls, /* Force to close the connection - cf. 100% CPU usage with v. 4.4 (in Lucid) */ MHD_add_response_header(response, "Connection", "close"); + /* Force cache */ + MHD_add_response_header(response, "Cache-Control", "max-age=87840, must-revalidate"); + /* Queue the response */ int ret = MHD_queue_response(connection, httpResponseCode,