有一句妈卖批,我一定要讲。

故事从一个bug开始,客户反应很多网页打不开。就像下面这个样子。

这里写图片描述

为了这个bug,整个团队都在测试。症状就是:同样的地址,PC能打开,IOS能打开,Android的有时能打开,有时又不行了。而且有的网页打开一次,过了一会又不能打开。出现的莫名其妙。后台通过修改WebView的缓存策略稍微缓解了。但是我们并不知道问题出在哪里。结果今天又有一个网页出现这种情况,于是我开始抓包,发现了很多原来网页没有的请求。

这里写图片描述

我查了一下这个IP,发现是成都联通。

这里写图片描述

百思不得其解,怎么会有成都联通的请求。后来一想,好像我用的就是成都联通的卡。难道和这有关。果然,我把网络缓存联通4G以后,网页秒开,而且还出现了这些东西。

这里写图片描述

我刚刚又打开了这个网页,发现了这个。

这里写图片描述

现在想来以前那些不能打开的网页都是已经被篡改过,但是却连接不到联通的服务器,所以造成资源加载不出来的bug。

就目前中国这么流氓的运营商环境来说,看来必须使用https了。
最后我想对运营商说。

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_22706515/article/details/59483883