源码:
<a href="test.tgz">download test.tgz</a>
点击连接:
在火狐中,google chrome中表现正常。
在Ie中弹出 是否保存 test.gz文件,为什么不弹出提示保存test.tgz文件呢?
<a href="test.tgz">download test.tgz</a>
点击连接:
在火狐中,google chrome中表现正常。
在Ie中弹出 是否保存 test.gz文件,为什么不弹出提示保存test.tgz文件呢?
header("cache-control......");
这种方式进行的,而不是像楼主写的用a 标签链接到要下载的文件。
可能的原因:tgz和gz的mime类型是一样的,IE是通过mime类型来判断应该保存成什么文件的,IE的该mime信息估计对应了一种扩展名,所以就直接忽略了原来的扩展名!
application/x-gzip gz tgz
重启 apache 还是不行