访问一个视频或者音频文件的时候,谷歌浏览器会默认针对该URL访问两次(以前记得都是一次)
一个是文本类型一个是视频类型,这个是什么原理呢?
访问一个视频或者音频文件的时候,谷歌浏览器会默认针对该URL访问两次(以前记得都是一次)
一个是文本类型一个是视频类型,这个是什么原理呢?
这是由于谷歌浏览器的预取机制所导致的。预取机制可以帮助浏览器在您点击链接之前,提前获得您即将访问的资源。预取机制可以提高网站的速度和性能,但也会产生一些问题。
在访问视频或音频文件时,浏览器会对媒体文件进行预取。当您首次访问该URL时,浏览器会获取内容类型为document的资源,以便确定该资源的类型,并在您点击播放按钮之前开始加载媒体文件。当您第二次访问该URL时,浏览器将获取内容类型为video或audio的资源,以便准备播放。
如果您想禁用预取机制,可以在页面头部加入以下代码:
<meta http-equiv="x-dns-prefetch-control" content="off">
这样一来,谷歌浏览器就不会再默认预取该网址资源了。