今天帮朋友查看一个网站打开速度的时候,结果在控制台看到了以下错误:
Failed to load resource: net::ERR_CONNECTION_TIMED_OUT
www.googletagservices.com/dcm/dcmads.js:1 Failed to load resource: net::ERR_CONNECTION_TIMED_OUT
www.googletagservices.com/dcm/dcmads.js:1 Failed to load resource: net::ERR_CONNECTION_TIMED_OUT
www.googletagservices.com/dcm/dcmads.js:1 Failed to load resource: net::ERR_CONNECTION_TIMED_OUT
www.googletagservices.com/dcm/dcmads.js:1 Failed to load resource: net::ERR_QUIC_PROTOCOL_ERROR.QUIC_NETWORK_IDLE_TIMEOUT
www.googletagservices.com/dcm/dcmads.js:1 Failed to load resource: net::ERR_QUIC_PROTOCOL_ERROR.QUIC_NETWORK_IDLE_TIMEOUT
www.googletagservices.com/dcm/dcmads.js:1 Failed to load resource: net::ERR_QUIC_PROTOCOL_ERROR.QUIC_NETWORK_IDLE_TIMEOUT
www.googletagservices.com/dcm/dcmads.js:1 Failed to load resource: net::ERR_QUIC_PROTOCOL_ERROR.QUIC_NETWORK_IDLE_TIMEOUT
上面,大概的意思就是“无法加载资源,原因是由于此URL链接时间超时。
解决办法
一般来说,无法加载资源超时的问题,很少跟我们自己的代码、服务器配置有关系。具体的话还需要根据你自己的业务去做一个分析,毕竟每个人的项目、环境还是略有不同的。
简单说说我是如何帮助朋友解决这个”无法加载资源,连接超时“的问题?
1、既然上面谈到了这几个JS,无法加载资源,时间超时,我就去看一下这几个JS是否是我自己网站的?我朋友告诉我不是,他没有放远程链接的JS代码,然后他的代码的确是也没有。
2、这几个JS超时了,是否影响自己的网站布局、功能.....这些业务,我打开了N多个页面,网站布局和功能都是正常的,唯一是他网站放广告的部份,有些页面广告显示是不正常的,有些又是正常的。
3、再仔细去看广告显示正常的页面,再也没有出现以上这种JS链接超时的问题,广告显示不正常的页面又出现了。从而判断是广告的问题,他网站上放的广告是百度联盟的,出错误这就更加的正常了。因为百度联盟广告通常会加载很多外部的js、css、图片,而且广告投放商会经常的换图片、换样式,有时候或许网站有缓存,更新不及时,就远程到了失效了js上了,或者说远程js的服务器出问题了,和我们并没有任何关系。