Revert double-encoding in ZipResponse Content-Disposition

This commit is contained in:
nendo
2026-03-25 06:51:24 +09:00
parent 2bad483a84
commit e21ea088ed

View File

@@ -43,7 +43,7 @@ class ZipResponse(Response):
kwargs["content"] = "\n".join(str(line) for line in content_lines)
kwargs.setdefault("headers", {}).update(
{
"Content-Disposition": f"attachment; filename*=UTF-8''{quote(filename)}; filename=\"{quote(filename)}\"",
"Content-Disposition": f"attachment; filename*=UTF-8''{filename}; filename=\"{filename}\"",
"X-Archive-Files": "zip",
"X-Archive-Charset": "UTF-8",
}