繁体   English   中英

如何在Content-Disposition的文件名中添加“ /”

[英]How to add “/” in file name of Content-Disposition

我尝试下载文件时使用波纹管代码来提供文件名

  HttpContext.Current.Response.AppendHeader("content-disposition", "attachment; filename=" + ("dddd/aa/www.ppt"));

但是下载后,文件名中的所有“ /”都替换为“ _”,这就是下载的文件名“ dddd_aa_www.ppt”。但是我需要在文件名中保留/。如何在我的文件中保留此字符名称

用“ /”保存文件受到限制。

因此,这是该方法的自动功能。

我将更改您的命名约定,以省略以下特定字符:

What characters can't be in a file name?
Reserved characters and words
Character   Name
\   backslash
/ slash
?   question mark
%   percent
*   asterisk or star
:   colon
|   vertical bar
"   quote
<   less than
>   greater than
.   period
    Space

https://en.wikipedia.org/wiki/Filename

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM