добавил возможность отключать веб сервер

This commit is contained in:
Dmitry Borisenko
2021-12-23 18:18:32 +01:00
parent 667b30dcf9
commit 940a5a7ee9
6 changed files with 33 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
#include "WebServer.h"
#ifdef ACYNC_WEB_SERVER
AsyncWebSocket ws("/ws");
AsyncEventSource events("/events");
@@ -12,6 +12,11 @@ void webServerInit() {
// server.addHandler(new FSEditor(login, pass));
#endif
#ifdef CORS_DEBUG
DefaultHeaders::Instance().addHeader(F("Access-Control-Allow-Origin"), F("*"));
DefaultHeaders::Instance().addHeader(F("Access-Control-Allow-Headers"), F("content-type"));
#endif
server.serveStatic("/css/", FileFS, "/css/").setCacheControl("max-age=600");
server.serveStatic("/js/", FileFS, "/js/").setCacheControl("max-age=600");
server.serveStatic("/favicon.ico", FileFS, "/favicon.ico").setCacheControl("max-age=600");
@@ -35,6 +40,8 @@ void webServerInit() {
}
});
//Обработка гет запросов
// динамические данные
// server.on("/config.live.json", HTTP_GET, [](AsyncWebServerRequest *request) {
// request->send(200, "application/json", configLiveJson);
@@ -145,3 +152,4 @@ void onWsEvent(AsyncWebSocket *server, AsyncWebSocketClient *client, AwsEventTyp
}
}
}
#endif