brt*_*rtb 1 asp.net firefox download content-disposition
我有一个网站,在那里我希望用户下载一些文件.我在asp.net中使用字符串为文件命名.
假设我将"描述文件"作为文件1的名称,将"样本"作为文件2.
即使在IE和Chrome中,名称也会按照它们的显示方式显示,但在Firefox中,第一个文件名显示为"description"而不是"description file".
我的代码出了什么问题?
为了在Firefox中工作,您必须用引号括起您的附件文件名.
这将在Chrome和IE中产生"描述文件",但在Firefox中仅产生"描述":
Response.AppendHeader("Content-Disposition", "attachment; filename=description file");
Run Code Online (Sandbox Code Playgroud)
这将在前面提到的所有三个浏览器中产生"描述文件":
Response.AppendHeader("Content-Disposition", "attachment; filename=\"description file\"");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1131 次 |
最近记录: |