后端代码一个标点符号错误导致浏览器下载窗口文件名显示为资源名
在后端代码中添加响应头信息,声明响应文件信息需要在浏览器下载窗口显示,将一个标点符号写错,原本是 “=” 写成 “:”,导致浏览器文件名错误,这个错误还比较难发现,因此记录一下
错误代码:
response.addHeader(“Content-Disposition”,“attachment;filename:”+fileName+".xls");
显示异常
正确代码:
response.addHeader(“Content-Disposition”,“attachment;filename=”+fileName+".xls");
显示正常