已经尝试过几款Android手机,手机上的浏览器无法在一段时间(可能有几分钟)内打开我们的网站,但Iphone或PC的浏览器可以在此期间那时。Android浏览器有时无法打开我们的网站
只有当我在我的公司使用Wifi时,才会出现问题,在家中从未看到问题。
当浏览器无法打开我们的网站时,通过android手机的adb外壳Ping我们的服务器是没有问题的。
为了找到问题,我使用HttpUrlConnection来访问我们的服务器,并发现当浏览器无法打开我们的网站时,由于TimeoutException HttpURLConnection.connect()方法将失败。
我觉得这个问题很奇怪,为什么这个问题不会发生在iPhone或PC上?我不想认为Android手机比那些设备差。
请帮我解决这个问题,任何建议将不胜感激。
更多信息:
我使用Wireshark捕获的数据包,并看到有当网站无法通过Android手机浏览器中打开在期间浏览器的TCP握手没有TCP响应。任何可能的原因?
你使用代理服务器为无线网络? –
@Naresh不使用代理。 –