有没有人记得大约10 - 12年前,从网络服务器下载文件(游戏演示等)往往非常令人沮丧,因为Internet Explorer(我年轻和幼稚)有时并没有告诉你你的文件大小下载。这可能导致令人沮丧的等待,因为有时网页也没有告诉你文件大小!下载刚刚勾选了一段时间,它曾经说过“1.2meg下载未知”或类似内容,最终它会神奇地完成! (如果你之前调制解调器没有切断)
为什么不再发生这种情况?发生了什么变化以及如何变化?
答案 0 :(得分:4)
HTTP服务器通常在提供文件时提供“Content-Length”响应标头,但并非总是如此。即使它不是一个静态文件,开发人员也逐渐意识到正确设置HTTP头以使用HTTP代理等的重要性。
它曾经是使用FTP而不是HTTP的一个主要原因是能够重新开始下载 - Range / Content-Range标题也消除了这一点。