diff --git a/src/taskWebServer.cpp b/src/taskWebServer.cpp index cfac245..c552e3c 100644 --- a/src/taskWebServer.cpp +++ b/src/taskWebServer.cpp @@ -36,8 +36,13 @@ void sendCacheHeader() { server.sendHeader("Cache-Control", "max-age=3600"); } void sendGzipHeader() { server.sendHeader("Content-Encoding", "gzip"); } String jsonEscape(String s){ - s.replace("\"", "\\\""); - s.replace("\\", "\\\\"); + s.replace("\\", "\\\\"); + s.replace("\"", "\\\""); + s.replace("\n", "\\n"); + s.replace("\b", "\\b"); + s.replace("\f", "\\f"); + s.replace("\n", "\\n"); + s.replace("\t", "\\t"); return s; }