Safari似乎无法缓存mp4文件。我在Safari 8.0桌面和iOS 7以及8个任意大小的iPad和mp4文件上使用网络检查器(我试过小到0.75MB似乎没有进入http缓存。
此外,我在Web检查器中选择了mp4资源,我看到一个永远不会完成的微调器,并且无法看到请求和响应头。
有人可以证明我错了,并在Safari中向我展示一个mp4缓存的例子吗?
以下是我在使用Chrome时看到的标题(缓存mp4):
General
. .Remote Address:23.61.194.193:80
. Request URL:redacted
. Request Method:GET
. Status Code:206 Partial Content (from cache)
Response Headers
. Accept-Ranges:bytes
. Cache-Control:public, max-age=157769585
. Content-Length:5377503
. Content-MD5:YhxzzDFHeg9ydilu7eR+SQ==
. Content-Range:bytes 22353-5399855/5399856
. Content-Type:video/mp4
. Date:Thu, 16 Apr 2015 19:06:55 GMT
. Expires:Wed, 15 Apr 2020 20:00:00 GMT
. Last-Modified:Tue, 12 Aug 2014 17:09:32 GMT
. Server:Apache
Request Headers
. Provisional headers are shown
. Accept-Encoding:identity;q=1, *;q=0
. Range:bytes=22353-
. Referer:http://tenfootui.netflix.com/users/jamunning/cacheTest.html#
. User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36
.
.