?? 遇到一个很恶心的问题,开发以及测试环境是http协议,下载功能是OK的
?
?
线上环境是HTTPS的协议,在firefox下下载是OK的,但是一转到IE下就不明不白的下载不了。看日志也不报错。
?
后来搜索了老半天,发现是需要手动开启IE的缓存权限,如下两行代码搞定:
?
response.setHeader("Pragma", "public");
response.setHeader("Cache-Control", "max-age=30");
?
神啊,程序员真折磨人啊
?
注:很悲剧的很负责任的告诉大家,最后验证,加了这两行代码还是木有用。。。。。