From 78fc89d4623ba62917367e0e51cef8baa9cd0ede Mon Sep 17 00:00:00 2001 From: Clemens Kirchgatterer Date: Fri, 17 Jun 2016 16:34:38 +0200 Subject: [PATCH] filename quote changed from ' to " (#43) now for real. :-) --- src/WebResponses.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/WebResponses.cpp b/src/WebResponses.cpp index 5650bbb..3cdfbb8 100644 --- a/src/WebResponses.cpp +++ b/src/WebResponses.cpp @@ -365,10 +365,10 @@ AsyncFileResponse::AsyncFileResponse(FS &fs, String path, String contentType, bo if(download) { // set filename and force download - snprintf(buf, sizeof (buf), "attachment; filename='%s'", filename); + snprintf(buf, sizeof (buf), "attachment; filename=\"%s\"", filename); } else { // set filename and force rendering - snprintf(buf, sizeof (buf), "inline; filename='%s'", filename); + snprintf(buf, sizeof (buf), "inline; filename=\"%s\"", filename); } addHeader("Content-Disposition", buf); @@ -394,9 +394,9 @@ AsyncFileResponse::AsyncFileResponse(File content, String path, String contentTy _contentType = contentType; if(download) { - snprintf(buf, sizeof (buf), "attachment; filename='%s'", filename); + snprintf(buf, sizeof (buf), "attachment; filename=\"%s\"", filename); } else { - snprintf(buf, sizeof (buf), "inline; filename='%s'", filename); + snprintf(buf, sizeof (buf), "inline; filename=\"%s\"", filename); } addHeader("Content-Disposition", buf); }