关于利用SpringMVC下载方法在IE11中无法正常下载文件的问题

问题描述:在SpringMVC框架下写了一个文件下载的方法,在火狐和谷歌浏览器下载正常,但在IE11中无法正常下载,如同所示:

关于利用SpringMVC下载方法在IE11中无法正常下载文件的问题

解决方案:利用F12浏览器调试工具发现,下载链接的返回状态码是201,如图所示:

关于利用SpringMVC下载方法在IE11中无法正常下载文件的问题

IE11浏览器不支持201返回码,下载方法中改为200就可以正常下载啦,原方法:

关于利用SpringMVC下载方法在IE11中无法正常下载文件的问题

修改后:

关于利用SpringMVC下载方法在IE11中无法正常下载文件的问题

问题解决!!!