我的 Chrome 在下载时不断解压 gz 文件。除了打开 IExplorer 或其他浏览器外,我不知道如何防止这种情况。我找不到任何设置或任何标志来阻止这种情况。
会发生什么:我下载一个文件,例如,http://example.com/file.mysql.gz file.mysql.gz 已下载但未压缩,因此即使它保留名称 file.mysql.gz,它也是一个巨大的纯文本 mysql 转储文件。
这些是我正在使用的 Chrome 版本:
- Windows 8 上的 Google Chrome:版本 45.0.2454.101 m
- Ubuntu 14.04 上的 Chromium:版本 45.0.2454.101 Ubuntu 14.04(64 位)
但这种情况已经发生好几个月了,所以我认为自从我第一次遇到这种情况以来许多版本已经发生了变化。
注意Chromium:防止解压 tar.gz不适用,这不是服务器问题,我使用任何其他浏览器都没有遇到同样的问题。
答案1
发现:这是 Chrome 的一个实际错误:
看: https://code.google.com/p/chromium/issues/detail?id=47951
和: https://code.google.com/p/chromium/issues/detail?id=268085
似乎这个问题没有得到太多重视,而且仍然没有最终的解决方案。我用两种方法解决了这个问题:使用自动脚本自动压缩我的mysql文件,或者当我等不及10分钟下载一个巨大的未压缩转储时使用另一个浏览器。