andybest
V2EX  ›  问与答

使Cookie过期被删是客户端浏览器的行为还是WebServer做的事?

  •  
  •   andybest · Mar 30, 2013 · 3258 views
    This topic created in 4967 days ago, the information mentioned may be changed or developed.
    比如设置了一个cookie, Expires字段设置为一分钟后
    那么一分钟后该cookie过期导致被删,这个行为是在客户浏览器上,浏览器根据expires字段决定来删的,还是客户端仍然会把这个已过期cookie包含在request里,在WebServer端检测,并且在返回删除该cookie的?


    假设我request里包含了一个明显已过期的cookie,WebServer是否会接受?该Cookie是否生效?
    2 replies  •  1970-01-01 08:00:00 +08:00
    lookhi
    lookhi
    Mar 30, 2013❤️1
    1
    过期了 浏览器不会提交的
    webserver那边也要检测的cookie的有效性.
    一般cookie里面存的是一个key吧,
    server设定cookie时,本地也要设定对于的过期时间吧。
    andybest
    andybest
    OP
    Mar 30, 2013
    2
    @lookhi 我不确定request中包含了浏览器未处理的过期cookie的话,web server是否会处理?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1302 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:38 · PVG 05:38 · LAX 13:38 · JFK 16:38
    ♥ Do have faith in what you're doing.