Merge pull request #3508 from Moustachauve/fix-settings-cache

Fix settings caching on some browsers
This commit is contained in:
Blaž Kristan
2023-11-17 08:48:21 +01:00
committed by Frank
parent ca3708ec60
commit bd889a47d2

View File

@@ -578,8 +578,12 @@ void serveSettingsJS(AsyncWebServerRequest* request)
DEBUG_PRINTF("%s min free stack %d\n", pcTaskGetTaskName(NULL), uxTaskGetStackHighWaterMark(NULL)); //WLEDMM
DEBUG_PRINTF(PSTR(" bytes.\tString buffer usage: %4d of %d bytes\n"), strlen(buf)+1, SETTINGS_STACK_BUF_SIZE+37);
#endif
request->send(200, "application/javascript", buf);
AsyncWebServerResponse *response;
response = request->beginResponse(200, "application/javascript", buf);
response->addHeader(F("Cache-Control"),"no-store");
response->addHeader(F("Expires"),"0");
request->send(response);
}