mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-27 14:42:18 +03:00
добавил возможность отключать веб сервер
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user