HTTP/1.0规范指出,服务器可以通过以下方式表明包含实体主体的响应长度:
- 发送一个Content-Length头部 - 当整个响应发送完毕时关闭连接
因此,对于像图像、HTML页面或Ajax数据这样的普通响应来说,Content-Length头部是可选的。
但是,在提供该头部的情况下,有些情况下使用它可以带来一些好处。
那么问题来了:这些情况是什么,有哪些好处?
(例如:如果响应是一个正在下载的文件,则浏览器如果指定了Content-Length会显示进度条。)
- 发送一个Content-Length头部 - 当整个响应发送完毕时关闭连接
因此,对于像图像、HTML页面或Ajax数据这样的普通响应来说,Content-Length头部是可选的。
但是,在提供该头部的情况下,有些情况下使用它可以带来一些好处。
那么问题来了:这些情况是什么,有哪些好处?
(例如:如果响应是一个正在下载的文件,则浏览器如果指定了Content-Length会显示进度条。)