rename AsyncWebServer variable
This commit is contained in:
parent
e2705a1e08
commit
1352fdb735
|
@ -85,7 +85,7 @@ struct config_ config;
|
|||
Strobe *strobe;
|
||||
NeoPixelBus<NeoGrbwFeature, Neo800KbpsMethod> *strip;
|
||||
ESPAsyncE131 *e131 = new ESPAsyncE131();
|
||||
AsyncWebServer server(80);
|
||||
AsyncWebServer *httpd = new AsyncWebServer(80);
|
||||
Preferences prefs;
|
||||
|
||||
//// static hardware
|
||||
|
@ -251,27 +251,27 @@ bool loadConfig() {
|
|||
Start the async web server
|
||||
*/
|
||||
void startHTTPD() {
|
||||
server.on("/api/config", HTTP_GET, [](AsyncWebServerRequest * request) {
|
||||
httpd->on("/api/config", HTTP_GET, [](AsyncWebServerRequest * request) {
|
||||
AsyncWebServerResponse *response = request->beginResponse(SPIFFS, "/template/configuration.json", "application/json", false, templateProcessor);
|
||||
response->addHeader("Access-Control-Allow-Origin", "*");
|
||||
request->send(response);
|
||||
});
|
||||
|
||||
server.on("/api/status", HTTP_GET, [](AsyncWebServerRequest * request) {
|
||||
httpd->on("/api/status", HTTP_GET, [](AsyncWebServerRequest * request) {
|
||||
AsyncWebServerResponse *response = request->beginResponse(SPIFFS, "/template/status.json", "application/json", false, templateProcessor);
|
||||
response->addHeader("Access-Control-Allow-Origin", "*");
|
||||
request->send(response);
|
||||
});
|
||||
|
||||
server.on("/api/reboot", HTTP_POST, [](AsyncWebServerRequest * request) {
|
||||
httpd->on("/api/reboot", HTTP_POST, [](AsyncWebServerRequest * request) {
|
||||
String url = "http://" + config.hostname + ".local";
|
||||
request->redirect(url.c_str());
|
||||
server.end();
|
||||
httpd->end();
|
||||
prefs.end();
|
||||
ESP.restart();
|
||||
});
|
||||
|
||||
server.on("/api/set", HTTP_POST, [] (AsyncWebServerRequest * request) {
|
||||
httpd->on("/api/set", HTTP_POST, [] (AsyncWebServerRequest * request) {
|
||||
if (!request->hasParam("key", true) ||
|
||||
!request->hasParam("value", true)) {
|
||||
request->send(404, "text/plain", "Missing parameter.");
|
||||
|
@ -293,13 +293,13 @@ void startHTTPD() {
|
|||
}
|
||||
});
|
||||
|
||||
server.serveStatic("/", SPIFFS, "/www/").setDefaultFile("index.html");
|
||||
httpd->serveStatic("/", SPIFFS, "/www/").setDefaultFile("index.html");
|
||||
|
||||
server.onNotFound([](AsyncWebServerRequest * request) {
|
||||
httpd->onNotFound([](AsyncWebServerRequest * request) {
|
||||
request->send(404, "text/plain", "Not found");
|
||||
});
|
||||
|
||||
server.begin();
|
||||
httpd->begin();
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue