防止 Chrome 在下载时解压缩文件

San*_*zil 8 zip google-chrome

我的 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: prevent unpacking tar.gz不适用,这不是服务器问题,我在任何其他浏览器上都没有同样的问题。

San*_*zil 4

发现:这是Chrome的一个实际bug:

请参阅: https ://code.google.com/p/chromium/issues/detail?id=47951

以及: https: //code.google.com/p/chromium/issues/detail?id=268085

看来这个问题并没有得到太多的认可,而且仍然没有最终的解决方案。我用两种方法解决了:使用一个自动脚本来自动压缩我的 mysql 文件,或者当我等不及 10 分钟来下载一个巨大的未压缩转储时使用另一个浏览器。