为什么从Internet下载文件时会发生这种情况

时间:2011-10-13 01:10:07

标签: http google-chrome https download

我发现了一个令我感到困惑的有趣问题。

当我使用 Chrome 从互联网上下载文件时,我注意到了这一点。

对于某些类型的文件,例如this one,Chrome下载栏会提醒您文件的总大小以及下载文件的剩余时间。

但是,对于某些其他类型的文件,例如this one,Chrome下载栏不会提醒总大小和剩余时间。

那为什么会有这样的差异?

我猜它有HTTP或HTTPS协议,我是对的吗? 但我不知道如何从这个角度解释这一点。

1 个答案:

答案 0 :(得分:3)

第一个有HTTP标头:

Content-Length: 19162507

第二个没有Content-Length标题,因此浏览器无法显示下载百分比。

您可以在命令行上使用curl查看HTTP标头:

curl -I http://www.stanford.edu/class/ee368/Handouts/1-Introduction_March28.pdf