有逗号不能被下载,Content-Disposition的filename应该怎么设置

下载文档的文件名里有逗号不能被下载,Content-Disposition的filename应该怎么设置
,例如这个 Essentials of Design, 5th Edition.pdf 文件名,这样的文件在chrome上不能被下载,但是在火狐上可以被下载

用引号括起了吗?

 Response.AddHeader("Content-Disposition", "attachment; filename=\"Essentials of Design, 5th Edition.pdf\";");

括起还不行用HttpUtility.UrlEncode之类的编码下文件名

参考这个吧。

试试urlencode编码