今天项目中遇到一个问题解决了半天,就是在用浏览器下载后端生成的 csv 文件时,浏览器对于某些文件会出现崩溃的情况,浏览器直接出现下面这个页面了.

这是问题是由于 header 中的 filename 参数值设置的问题,需要用双引号引起来,如下.
header( "Content-Disposition: attachment;filename=\"$filename\"" );
本文介绍了解决使用浏览器下载后端生成的CSV文件时出现的崩溃问题。问题源于header中的filename参数设置不当,正确的做法是使用双引号将filename包裹起来。
今天项目中遇到一个问题解决了半天,就是在用浏览器下载后端生成的 csv 文件时,浏览器对于某些文件会出现崩溃的情况,浏览器直接出现下面这个页面了.

这是问题是由于 header 中的 filename 参数值设置的问题,需要用双引号引起来,如下.
header( "Content-Disposition: attachment;filename=\"$filename\"" );
1659
444

被折叠的 条评论
为什么被折叠?
