From 9f97a2b223a571a96b4898dbda2701b495659209 Mon Sep 17 00:00:00 2001 From: Slider0007 Date: Mon, 1 May 2023 14:23:14 +0200 Subject: [PATCH] Try to clear cache after intial setup --- code/components/jomjol_fileserver_ota/server_help.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/components/jomjol_fileserver_ota/server_help.cpp b/code/components/jomjol_fileserver_ota/server_help.cpp index 60d3c9c6..c878aa91 100644 --- a/code/components/jomjol_fileserver_ota/server_help.cpp +++ b/code/components/jomjol_fileserver_ota/server_help.cpp @@ -61,7 +61,13 @@ esp_err_t send_file(httpd_req_t *req, std::string filename) endsWith(filename, ".jpeg") || endsWith(filename, ".ico") || endsWith(filename, ".png")) { - httpd_resp_set_hdr(req, "Cache-Control", "max-age=86400"); + + if (filename == "/sdcard/html/setup.html") { + httpd_resp_set_hdr(req, "Clear-Site-Data", "\"*\""); + } + else { + httpd_resp_set_hdr(req, "Cache-Control", "max-age=86400"); + } } set_content_type_from_file(req, filename.c_str());