【发布时间】:2015-09-06 17:23:54
【问题描述】:
根据MDN,正确的做法是发送header:
Link: </images/big.jpeg>; rel=prefetch
所以我的表达语法是:
res.header('Link', '</images/big.jpeg>; rel=prefetch');
我看到它在我的浏览器中显示为:
Link:</images/big.jpeg>; rel=prefetch
但 chrome 从不尝试下载图像。元和链接方法工作正常。
是我设置的标头错误还是浏览器无法处理标头值?
UDPATE:好的,看起来我做的不错,但 Linux/Ubuntu 上的 Chrome 43 和 Chromium 43 尚不支持此功能。这在 Firefox 38 中运行良好..
难道 Chromium 只是没有在“网络”选项卡中显示预取?
更新 2:因此看起来 Chrome/Chromium 正在从“网络”选项卡中隐藏文件传输。如果有人能证实这一点,我将不胜感激..
【问题讨论】:
标签: node.js google-chrome express chromium etherpad