2012-08-23 102 views
5

我想解决这个问题......我得到的速度性能FACEBOOK LIKE(网址。从一个网址提供这些资源)

下列资源拥有相同内容的下列错误或华林,但供应来自不同的网址。从一致的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”;

回答

1

这是Facebook使用的内容传送网络的操作。他们决定从哪里为您提供内容。你无法控制它来自哪里。

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

+0

保存本地仍然没有喜悦.. –

+0

也许你没有更新所有的参考? – Lix

+0

我如何编辑他们... –

0

以下资源具有相同的内容,但是由不同的URL提供。

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

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

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

你必须在适当的协议“服务”中的数据,根据您的应用程序是否使用HTTP调用://或https://

在一个方面,在用户的浏览器将只需要HTTP HTTPS版本,根本没有可能的“保存”。

在一个方面,虽然,在那里他将需要在两个protocolls访问此内容,没有保存或者 - 因为不同的协议也意味着他们是不同网址,不管一切后的协议一样。

http://example.com/foo是不同的资源比https://example.com/foo - 浏览器不能去,只是去取他的高速缓存和说,“那会做”,如果另一种是实际请求。

+0

大声笑得到更多的混乱像打开一罐蠕虫我的技能水平需要更多的工作... –