相关疑难解决方法(0)

Chromium:防止解压tar.gz

最新的 Chrome 和 Chromium 似乎会在 OS X 和 Linux 上为我自动解压缩 .tar.gz 文件。使用wget相同的 URL 时,它显示:

$ wget http://mydomain/dir/file.tar.gz
...
HTTP request sent, awaiting response... 200 OK
Length: ... [application/octet-stream]
...
Run Code Online (Sandbox Code Playgroud)

验证文件类型:

$ file file.tar.gz
file.tar.gz: gzip compressed data, from FAT filesystem (MS-DOS, OS/2, NT)
Run Code Online (Sandbox Code Playgroud)

对使用 Chrome 或 Chromium 下载的文件执行相同操作时:

$ file file.tar.gz
file.tar.gz: POSIX tar archive
Run Code Online (Sandbox Code Playgroud)

请注意,Chrome/Chromium 显然保留了文件名,但对其进行了扩展(文件大小比 wget 下载的文件大 4 倍)。

作为网站管理员,我如何防止 Chrome/Chromium 解压缩文件?

更新:

根据curl -I http://mydomain/dir/file.tar.gz我们的 Apache/Tomcat 组合响应

Content-Encoding: x-gzip
Run Code Online (Sandbox Code Playgroud)

.tar.gz来自其他网站的尝试过的文件没有被 chrome 解压,也不报告 …

mime-types google-chrome chromium gzip tar

5
推荐指数
2
解决办法
5035
查看次数

标签 统计

chromium ×1

google-chrome ×1

gzip ×1

mime-types ×1

tar ×1