From 919c7535631d60e085f87d2b4c72d05a88651eed Mon Sep 17 00:00:00 2001 From: "Earle F. Philhower, III" Date: Tue, 19 Nov 2019 02:32:39 -0700 Subject: [PATCH] Terminate the chunked printDirectory (#6808) 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 59432cf90..efe020774 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(); }