mirror of
https://github.com/me-no-dev/ESPAsyncWebServer.git
synced 2025-08-25 23:40:59 +02:00
Remove filename after inline in Content-Disposition header according to RFC2183
This commit is contained in:
@@ -539,7 +539,7 @@ AsyncFileResponse::AsyncFileResponse(FS &fs, const String& path, const String& c
|
|||||||
snprintf_P(buf, sizeof (buf), PSTR("attachment; filename=\"%s\""), filename);
|
snprintf_P(buf, sizeof (buf), PSTR("attachment; filename=\"%s\""), filename);
|
||||||
} else {
|
} else {
|
||||||
// set filename and force rendering
|
// set filename and force rendering
|
||||||
snprintf_P(buf, sizeof (buf), PSTR("inline; filename=\"%s\""), filename);
|
snprintf_P(buf, sizeof (buf), PSTR("inline"));
|
||||||
}
|
}
|
||||||
addHeader(F("Content-Disposition"), buf);
|
addHeader(F("Content-Disposition"), buf);
|
||||||
}
|
}
|
||||||
@@ -570,7 +570,7 @@ AsyncFileResponse::AsyncFileResponse(File content, const String& path, const Str
|
|||||||
if(download) {
|
if(download) {
|
||||||
snprintf_P(buf, sizeof (buf), PSTR("attachment; filename=\"%s\""), filename);
|
snprintf_P(buf, sizeof (buf), PSTR("attachment; filename=\"%s\""), filename);
|
||||||
} else {
|
} else {
|
||||||
snprintf_P(buf, sizeof (buf), PSTR("inline; filename=\"%s\""), filename);
|
snprintf_P(buf, sizeof (buf), PSTR("inline"));
|
||||||
}
|
}
|
||||||
addHeader(F("Content-Disposition"), buf);
|
addHeader(F("Content-Disposition"), buf);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user