julyclyde
V2EX  ›  V2EX

v2ex是不是在session里保存了“上一次打开的页面”之类的信息?

  •  
  •   julyclyde · Feb 6, 2014 · 3392 views
    This topic created in 4506 days ago, the information mentioned may be changed or developed.
    发现几个现象:
    # 有时回复帖子,在帖子下面的框里写好内容之后提交,会进入一个单独的提交页面,需要再提交一次
    # 每日签到,同时还打开了很多帖子查看,然后回来点签到按钮,发现回到签到页面了,还得再点一次
    难道session里保存了“上一次打开的页面”信息,并在每个访问时判断这个内容是否为本浏览流的正确顺序?
    6 replies    1970-01-01 08:00:00 +08:00
    julyclyde
        1
    julyclyde  
    OP
       Feb 6, 2014
    奇怪
    # 号咋没变成numbered list呢?
    alexrezit
        2
    alexrezit  
       Feb 6, 2014   ❤️ 1
    @julyclyde
    V2EX 不支持 markdown.

    这个是防止自动回复用的 token, 每次打开 topic 生成一个新的.
    julyclyde
        3
    julyclyde  
    OP
       Feb 6, 2014
    @alexrezit v2ex做的恰到好处,只做判断,不直接用那个值;古代fm365.com下属的pkuschool.com网校的论坛,是记录了“上一次浏览的帖子号”然后回复的时候直接用session里保存的这个号码做关联,导致回复到别的主题。当时我就囧了
    julyclyde
        4
    julyclyde  
    OP
       Feb 6, 2014
    @alexrezit 这类常见情况是不是有一些已经总结好了的、通用的方案?在哪里能找到这么一个总结性的列表?
    caomu
        5
    caomu  
       Feb 6, 2014   ❤️ 1
    这似乎是v站防csrf功能引入的“feature”。。。除了lz说的这些,还有打开多个帖子页面后,收藏、感谢等功能都有影响,虽然页面上提示成功了,不过刷新后会发现没成功。问过 @livid 没下文,我猜可能正确的浏览方法是一次只看一帖。。。不过我现在是收藏、感谢 前刷新一次,感谢后再刷新一次,以确认。
    julyclyde
        6
    julyclyde  
    OP
       Feb 6, 2014
    @caomu 未成功这事,在我删除“未读提醒”时也发现,不过我没总结出你这样的经验来。嘿嘿
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1131 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 18:12 · PVG 02:12 · LAX 11:12 · JFK 14:12
    ♥ Do have faith in what you're doing.