From 04aa5033663e81e2b8ebeced4892b680d1f62042 Mon Sep 17 00:00:00 2001 From: "Earle F. Philhower, III" Date: Mon, 18 Nov 2019 21:40:25 -0800 Subject: [PATCH] Terminate the chunked printDirectory Fixes #2481 Send a 0-len chunk when the directory is completed (in a chunked HTTP transfer) to terminate the HTTP transfer properly. --- libraries/ESP8266WebServer/examples/SDWebServer/SDWebServer.ino | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/ESP8266WebServer/examples/SDWebServer/SDWebServer.ino b/libraries/ESP8266WebServer/examples/SDWebServer/SDWebServer.ino index 59432cf903..efe0207746 100644 --- a/libraries/ESP8266WebServer/examples/SDWebServer/SDWebServer.ino +++ b/libraries/ESP8266WebServer/examples/SDWebServer/SDWebServer.ino @@ -241,6 +241,7 @@ void printDirectory() { entry.close(); } server.sendContent("]"); + server.sendContent(""); // Terminate the HTTP chunked transmission with a 0-length chunk dir.close(); }