拿一个网页,和一张图片举例
网页链接没有content-length
,而图片资源是有content-length
,那么这样理解对吗:
- 是不是所有静态资源,如图片、文档、音视频文件都有
content-length
? - 而所有的脚本,超文本链接是没有
content-length
?
拿一个网页,和一张图片举例
网页链接没有content-length
,而图片资源是有content-length
,那么这样理解对吗:
content-length
?content-length
?
http头部的
content-length
与content-type
无关,但与chunked encoding有关,如果你的nginx服务器开启了动态gzip压缩功能,则默认开启了chunked encoding,这时发送的response里就没有content-length
了,因为这个尺寸是由nginx动态计算的,无法预知其大小,如果需要的话,你必须开启nginx的静态压缩功能。参见nginx的gzip功能。