是这样的,最近发现在 Android 手机上无法连上一个网站。
不过重现问题的条件很奇怪,这个网站登录前是正常的,登录后再返回主页就有问题,登出帐号后又恢复正常。
这个网站不加 www 前缀的域名会 302 跳转到 www 域名,只有不加 www 前缀有问题,加 www 前缀的域名是正常的 (两个不同 IP)。
在 Android 上除了 Chrome 以外的浏览器会无限等待,Chrome 会有 "ERR_HTTP2_SERVER_REFUSED_STREAM" 错误。
然后我拿起数据线远程调试,发现随机删掉其中一两个 Cookie 后又能恢复正常了,否则就是等几分钟后 Timeout 然后 Chrome 报错。
另一个奇怪的点就是,只有在 Wifi 网络下能重现,数据网络不能重现。
最后我测试了 iPhone 手机、同样 Android 11 和 Chrome 版本的模拟器、另一台老 Android 手机、电脑,全部无法重现问题。
不知道有人知道原因吗?
最后说一下这个网站是 PayPal
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.