
当单击发送验证码后,会有概率出现发送两次验证码的情况,代码没有问题,查看服务器日志,发现出现了两次请求,并且这两次请求的 user-agent 中的浏览器版本不一样,一次是 chrome 55.0.2283.87,一次是 chrome 43.0.2357.124,并且出现这种情况时,两次请求的间隔都是 10 秒.查看浏览器的 network 请求只发出了一次请求,这是浏览器的 bug 么,是什么问题导致的
1 ma199385 OP 浏览器的版本是 chrome 55.0.2283.87 |
2 m939594960 Dec 13, 2017 你觉得这是浏览器的 BUG 么>????? 检查扩展还有网站的 JS 吧. |
4 Blazings Dec 13, 2017 版本也太老了吧, 多久没上网了? |
5 SourceMan Dec 13, 2017 @Blazings #4 55 不老呀,应该要兼容到 chrome 24 左右。而且基本上 24 - 63 没有什么特别大的区别。 很多国内浏览器的内核都很老的版本 |
6 finab Dec 13, 2017 一点人生经验 如果你发现一个稳定产品或库有 BUG,而网上又搜不到相同信息,一定是自己的代码有问题。 |
7 gamexg Dec 13, 2017 via Android http 还是 https ? 怀疑是第三方发送的,浏览器发送应该不会弄错版本号。 |
8 4263Ad06Awk3b1Do Dec 13, 2017 一定不是 bug 啦,可以在浏览器里进行断点测试 |
9 overflowHidden Dec 13, 2017 http://www.cnblogs.com/lyzg/p/6237841.html 确认一下是不是这个 bug |
10 notsobad Dec 13, 2017 本地抓包看是否是本机发出的请求 |
11 allce231 Dec 13, 2017 跨域发了个 put 请求吧? |
12 mogutouer Feb 27, 2019 排查了一下,是 Tabs Manager 的锅 |