FACEBOOK LIKE(URL。从一致的URL提供这些资源)

时间:2012-08-23 15:04:52

标签: facebook facebook-like

我想解决这个问题......我收到以下错误或警告速度性能

以下资源具有相同的内容,但是来自不同的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”;

2 个答案:

答案 0 :(得分:1)

这是Facebook使用的内容投放网络的一项操作。他们决定从哪里为您提供内容。你无法控制它的来源。

如果您真的想要维护某个资源的常量URL,您可能想尝试在本地提供该文件。将其下载到您的服务器并手动指定URL。

答案 1 :(得分:0)

  

以下资源具有相同的内容,但是来自不同的网址。

更重要的是:URL使用不同的协议。

  

从一致的URL提供这些资源以保存1个请求和25.2KiB。

我在这里看不到任何节约潜力,因为不同协议的

您必须通过适当的协议“提供”数据,具体取决于您的应用是使用http://或https://

进行调用

在上下文中,用户的浏览器只需要HTTP HTTPS版本,根本无法“保存”。

在上下文中,他需要通过两个协议访问此内容,也没有保存 - 因为不同的协议也意味着它们是不同的 URL,无论是否所有 之后协议是相同的。

http://example.com/foohttps://example.com/foo的资源不同 - 浏览器无法去,只需从缓存中获取一个,然后说“那就是“,如果实际要求另一个。