前台下载一个excel文件,后台没有报任何错误,但是前台浏览器没有弹下载框,并且浏览器控制台的响应码是canceled。网上搜都是什么异步改同步之类的,但是我这个请求没有用异步请求。

后台改代码都不行。

最后发现问题是因为谷歌浏览器装了下载插件导致的,本身浏览器请求了一次下载,然后那个插件又去请求了一次导致的这个问题,把浏览器安装的下载插件屏蔽或者移除就可以了。