Get Google Chrome
Vimium · 在 Chrome 里使用 vim 快捷键
ma199385
V2EX  ›  Chrome

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

  •  
  •   ma199385 · Dec 13, 2017 · 6288 views
    This topic created in 3107 days ago, the information mentioned may be changed or developed.

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

    12 replies    2019-02-27 20:34:41 +08:00
    ma199385
        1
    ma199385  
    OP
       Dec 13, 2017
    浏览器的版本是 chrome 55.0.2283.87
    m939594960
        2
    m939594960  
       Dec 13, 2017
    你觉得这是浏览器的 BUG 么>????? 检查扩展还有网站的 JS 吧.
    ma199385
        3
    ma199385  
    OP
       Dec 13, 2017
    @m939594960 没有安装扩展,js 代码很多项目再用应该没有问题,关键在于为什么两次请求的浏览器版本不一致
    Blazings
        4
    Blazings  
       Dec 13, 2017
    版本也太老了吧, 多久没上网了?
    SourceMan
        5
    SourceMan  
       Dec 13, 2017
    @Blazings #4 55 不老呀,应该要兼容到 chrome 24 左右。而且基本上 24 - 63 没有什么特别大的区别。
    很多国内浏览器的内核都很老的版本
    finab
        6
    finab  
       Dec 13, 2017
    一点人生经验
    如果你发现一个稳定产品或库有 BUG,而网上又搜不到相同信息,一定是自己的代码有问题。
    gamexg
        7
    gamexg  
       Dec 13, 2017 via Android
    http 还是 https ?
    怀疑是第三方发送的,浏览器发送应该不会弄错版本号。
    4263Ad06Awk3b1Do
        8
    4263Ad06Awk3b1Do  
       Dec 13, 2017
    一定不是 bug 啦,可以在浏览器里进行断点测试
    overflowHidden
        9
    overflowHidden  
       Dec 13, 2017
    http://www.cnblogs.com/lyzg/p/6237841.html
    确认一下是不是这个 bug
    notsobad
        10
    notsobad  
       Dec 13, 2017
    本地抓包看是否是本机发出的请求
    allce231
        11
    allce231  
       Dec 13, 2017
    跨域发了个 put 请求吧?
    mogutouer
        12
    mogutouer  
       Feb 27, 2019
    排查了一下,是 Tabs Manager 的锅
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1285 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 17:25 · PVG 01:25 · LAX 10:25 · JFK 13:25
    ♥ Do have faith in what you're doing.