谷歌浏览器发出了两次请求,bug?

2017-12-13 11:07:23 +08:00
 ma199385

当单击发送验证码后,会有概率出现发送两次验证码的情况,代码没有问题,查看服务器日志,发现出现了两次请求,并且这两次请求的 user-agent 中的浏览器版本不一样,一次是 chrome 55.0.2283.87,一次是 chrome 43.0.2357.124,并且出现这种情况时,两次请求的间隔都是 10 秒.查看浏览器的 network 请求只发出了一次请求,这是浏览器的 bug 么,是什么问题导致的

5304 次点击
所在节点    Chrome
12 条回复
ma199385
2017-12-13 11:07:48 +08:00
浏览器的版本是 chrome 55.0.2283.87
m939594960
2017-12-13 11:23:35 +08:00
你觉得这是浏览器的 BUG 么>????? 检查扩展还有网站的 JS 吧.
ma199385
2017-12-13 11:38:00 +08:00
@m939594960 没有安装扩展,js 代码很多项目再用应该没有问题,关键在于为什么两次请求的浏览器版本不一致
Blazings
2017-12-13 11:39:39 +08:00
版本也太老了吧, 多久没上网了?
SourceMan
2017-12-13 11:46:12 +08:00
@Blazings #4 55 不老呀,应该要兼容到 chrome 24 左右。而且基本上 24 - 63 没有什么特别大的区别。
很多国内浏览器的内核都很老的版本
finab
2017-12-13 12:02:39 +08:00
一点人生经验
如果你发现一个稳定产品或库有 BUG,而网上又搜不到相同信息,一定是自己的代码有问题。
gamexg
2017-12-13 12:33:20 +08:00
http 还是 https ?
怀疑是第三方发送的,浏览器发送应该不会弄错版本号。
jarnanchen
2017-12-13 12:35:08 +08:00
一定不是 bug 啦,可以在浏览器里进行断点测试
overflowHidden
2017-12-13 15:05:04 +08:00
http://www.cnblogs.com/lyzg/p/6237841.html
确认一下是不是这个 bug
notsobad
2017-12-13 15:43:46 +08:00
本地抓包看是否是本机发出的请求
allce231
2017-12-13 15:46:10 +08:00
跨域发了个 put 请求吧?
mogutouer
2019-02-27 20:34:41 +08:00
排查了一下,是 Tabs Manager 的锅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/414321

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX