具体来说是Content-Length
。当我将HEAD请求发送到我的本地服务器时,我并不总是收到所请求文件的大小
例如,当它的159字节为index.php时:
HTTP/1.1 200 OK
Date: Wed, 31 Aug 2016 11:34:16 GMT
Server: Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.20
X-Powered-By: PHP/5.6.20
Content-Type: text/html; charset=UTF-8
40-MB MB random .pdf文件:
HTTP/1.1 200 OK
Date: Wed, 31 Aug 2016 11:34:23 GMT
Server: Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.20
Last-Modified: Thu, 25 Aug 2016 11:19:59 GMT
ETag: "2807fb2-53ae39413d130"
Accept-Ranges: bytes
Content-Length: 41975730
Content-Type: application/pdf
我可以强迫它吗?
答案 0 :(得分:3)
特别是在php脚本的情况下,内容是动态生成的,并且事先不知道大小。
基本上,HEAD
与GET
的作用相同,但省略了有效负载。