cookie里的expiry时间是浏览器还是服务器处理的?
我在有的例子里看到把时间设置为none,然后被request出去,是不是一种一劳永逸的方法?
cookie里的expiry时间是浏览器还是服务器处理的?
我在有的例子里看到把时间设置为none,然后被request出去,是不是一种一劳永逸的方法?
cookie会有一个过期时效,存在浏览器中,浏览器每次与服务端交互都会携带cookie。浏览器会根据过期失效对cookie进行判断,过期了就不会携带cookie,反之每次与服务端交互都会携带者cookie.
cookie 本来就是浏览器缓存的一种方式
浏览器Javascript可以使用setCookies()设置缓存
服务器端php可以使用setCookies(),响应要求浏览器写入cookies,如首次进入一个网站(服务器生成session)
cookies 是带在http请求上的,如果cookies太大会导致传输问题
cookies 过期,相当于浏览器已经不存在这个缓存。
1.cookie是保存在浏览器中的,不同的浏览器缓存的位置不一样
2.过期时间可以在浏览器中设置,具体操作直接百度就有一大把
3.php、Java这些后台脚本可以设置cookie的过期时间,以及cookie的内容
4 回答4.5k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
4 回答3.9k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
2 回答465 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
cookies过期是浏览器行为
cookies内信息过期是服务器行为
不排除一些简易设计,用cookies过期来代替信息过期