V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
solf
V2EX  ›  程序员

浏览器是不是有个特殊行为,如果手动将 URL 的 path 上面加上类似语言的标记,会发动 2 次访问?

  •  
  •   solf · 2018-10-05 10:05:15 +08:00 · 2750 次点击
    这是一个创建于 2023 天前的主题,其中的信息可能已经有所发展或是发生改变。
    譬如 localhost/contact 改到 localhost/cn/contact,无论怎么测试都 triiger 了 2 次访问

    还测试了以下的:

    localhost/cn/contact -> localhost/contact
    localhost/contact -> localhost/en/contact

    在浏览器上面的 debug 工具开到只访问了一次,但是在 nginx access log 和业务代码里面都看到访问了 2 次,2 次的 useragent 一模一样,都是返回 200.
    9 条回复    2018-10-05 11:33:47 +08:00
    rekulas
        1
    rekulas  
       2018-10-05 10:09:54 +08:00
    没发现该现象
    jugelizi
        2
    jugelizi  
       2018-10-05 10:10:01 +08:00
    你应该用的是 chrome 吧
    caomu
        3
    caomu  
       2018-10-05 10:13:39 +08:00 via Android
    chrome 的 bug ?预加载?
    solf
        4
    solf  
    OP
       2018-10-05 10:21:38 +08:00
    @jugelizi
    chrome 和 firefox 都一样的情况
    airyland
        5
    airyland  
       2018-10-05 10:42:34 +08:00
    确定 debug 工具有 Preserve log?
    solf
        6
    solf  
    OP
       2018-10-05 10:45:18 +08:00
    @airyland 确定,这个第一时间就开了
    imdong
        7
    imdong  
       2018-10-05 10:59:41 +08:00 via Android
    之前遇到过类似的问题。
    就是网页原生统计访问次数。
    然后如果用地址栏输入打开,
    统计次数会加多个。
    点链接打开就只加一个。
    jarnanchen
        8
    jarnanchen  
       2018-10-05 11:04:36 +08:00 via Android
    改完是不是加回车了?
    solf
        9
    solf  
    OP
       2018-10-05 11:33:47 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1080 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:29 · PVG 07:29 · LAX 16:29 · JFK 19:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.