@@ -100,6 +100,14 @@ void call_pages() {
100100 server.serveStatic (" /backup.html" , LittleFS, " /backup.html" ).setTemplateProcessor (processor).setCacheControl (" max-age=31536000" );
101101 server.serveStatic (" /lang.json" , LittleFS, " /lang.json" ).setCacheControl (" max-age=31536000" );
102102
103+ // page config.html
104+ if (!AP) {
105+ server.serveStatic (" /config.html" , LittleFS, " /config.html" ).setTemplateProcessor (processor).setCacheControl (" max-age=31536000" );
106+ } else {
107+ server.serveStatic (" /config-AP.html" , LittleFS, " /config-AP.html" ).setTemplateProcessor (processor).setCacheControl (" max-age=31536000" );
108+ }
109+
110+
103111 // page de index et récupération des requetes de puissance
104112 server.on (" /" ,HTTP_ANY, [](AsyncWebServerRequest *request){
105113 sysvar.lock_mqtt =true ; // on bloque les requetes MQTT
@@ -190,9 +198,16 @@ void call_pages() {
190198
191199 else {
192200 if (!AP) {
193- request->send (LittleFS, " /index.html" , String (), false , processor);
201+ AsyncWebServerResponse *response = request->beginResponse (LittleFS, " /index.html" , String (), false , processor);
202+ response->addHeader (" cache-control" ," max-age=31536000" );
203+ request->send (response);
204+
205+ // request->send(LittleFS, "/index.html", String(), false, processor);
194206 } else {
195- request->send (LittleFS, " /index-AP.html" , String (), false , processor);
207+ AsyncWebServerResponse *response = request->beginResponse (LittleFS, " /index-AP.html" , String (), false , processor);
208+ response->addHeader (" cache-control" ," max-age=31536000" );
209+ request->send (response);
210+ // request->send(LittleFS, "/index-AP.html", String(), false, processor);
196211 }
197212 }
198213 }
@@ -206,6 +221,7 @@ void call_pages() {
206221 sysvar.lock_mqtt =false ; // on débloque les requetes MQTT
207222 });
208223
224+ /*
209225 // page de config et récupération des requetes de config
210226 server.on("/config.html",HTTP_ANY, [](AsyncWebServerRequest *request){
211227 sysvar.lock_mqtt=true; // on bloque les requetes MQTT
@@ -221,6 +237,7 @@ void call_pages() {
221237 }
222238 sysvar.lock_mqtt=false; // on débloque les requetes MQTT
223239 });
240+ */
224241
225242 server.on (" /state" , HTTP_ANY, [](AsyncWebServerRequest *request){
226243 sysvar.lock_mqtt =true ; // on bloque les requetes MQTT
@@ -623,6 +640,14 @@ String getState() {
623640 doc[" relay2" ] = 0 ;
624641#endif
625642
643+ // prévision retrait du mode de prepresseur
644+ /* doc["FS_RELEASE"] = FS_RELEASE;
645+ doc["VERSION"] = VERSION;
646+ doc["RSSI"] = WiFi.RSSI();
647+ doc["NAME"] = String(config.say_my_name) + ".local";
648+ */
649+
650+
626651 doc[" minuteur" ] = programme.run ;
627652 doc[" onoff" ] = config.dimmer_on_off ;
628653 doc[" alerte" ] = logging.alerte_web ; // affiche maintenant l'alerte et plus 0 ou 1 pour les alertes
0 commit comments