diff --git a/examples/SimpleServer/SimpleServer.ino b/examples/SimpleServer/SimpleServer.ino index baf5f82..0f42568 100644 --- a/examples/SimpleServer/SimpleServer.ino +++ b/examples/SimpleServer/SimpleServer.ino @@ -27,7 +27,7 @@ #include -const char* htmlContent = R"( +const char* htmlContent PROGMEM = R"( @@ -87,6 +87,8 @@ const char* htmlContent = R"( )"; +const size_t htmlContentLen = strlen_P(htmlContent); + AsyncWebServer server(80); AsyncEventSource events("/events"); AsyncWebSocket ws("/ws"); @@ -386,7 +388,7 @@ void setup() { // > brew install autocannon // > autocannon -c 10 -w 10 -d 20 http://192.168.4.1 server.on("/", HTTP_GET, [](AsyncWebServerRequest* request) { - request->send(200, "text/html", htmlContent); + request->send(200, "text/html", (uint8_t*)htmlContent, htmlContentLen); }); server.on("/file", HTTP_GET, [](AsyncWebServerRequest* request) {