From 44d9b2f70cd3d4f633511c1412c27f86a9453137 Mon Sep 17 00:00:00 2001 From: Kelson42 Date: Thu, 16 Oct 2014 23:30:20 +0200 Subject: [PATCH] + Allow cross-domain requests --- src/server/kiwix-serve.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/server/kiwix-serve.cpp b/src/server/kiwix-serve.cpp index a91a25b..98ed95a 100644 --- a/src/server/kiwix-serve.cpp +++ b/src/server/kiwix-serve.cpp @@ -432,6 +432,10 @@ 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, MHD_HTTP_HEADER_CONNECTION, "close"); + /* Allow cross-domain requests */ + //MHD_add_response_header(response, MHD_HTTP_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN, "*"); + MHD_add_response_header(response, "Access-Control-Allow-Origin", "*"); + if (cacheEnabled) { /* Force cache */ MHD_add_response_header(response, MHD_HTTP_HEADER_CACHE_CONTROL, "max-age=87840, must-revalidate"); } else { /* Prevent cache (for random page) */