我想解决这个问题......我收到以下错误或警告速度性能
以下资源具有相同的内容,但是来自不同的URL。从一致的URL提供这些资源以保存1个请求和25.2KiB。
http://static.ak.facebook.com/connect/xd_arbiter.php?version=10
https://s-static.ak.facebook.com/connect/xd_arbiter.php?version=10
我已经尝试了以下这个并且仍然得到相同的警告
js.src =“https://connect.facebook.net/en_GB/all.js#xfbml=1”;
js.src =“http://connect.facebook.net/en_GB/all.js#xfbml=1”;
js.src =“//connect.facebook.net/en_GB/all.js#xfbml=1”;
答案 0 :(得分:1)
这是Facebook使用的内容投放网络的一项操作。他们决定从哪里为您提供内容。你无法控制它的来源。
如果您真的想要维护某个资源的常量URL,您可能想尝试在本地提供该文件。将其下载到您的服务器并手动指定URL。
答案 1 :(得分:0)
以下资源具有相同的内容,但是来自不同的网址。
更重要的是:URL使用不同的协议。
从一致的URL提供这些资源以保存1个请求和25.2KiB。
我在这里看不到任何节约潜力,因为不同协议的。
您必须通过适当的协议“提供”数据,具体取决于您的应用是使用http://或https://
进行调用在上下文中,用户的浏览器只需要HTTP 或 HTTPS版本,根本无法“保存”。
在上下文中,他需要通过两个协议访问此内容,也没有保存 - 因为不同的协议也意味着它们是不同的 URL,无论是否所有 之后协议是相同的。
http://example.com/foo
与https://example.com/foo
的资源不同 - 浏览器无法去,只需从缓存中获取一个,然后说“那就是“,如果实际要求另一个。