问题:当客户端发送多次请求且需要相同的参数的时候,应该如何处理
那么接下来我们就带着这个问题来介绍cookie技术的简单使用
什么是cookie呢?
简而言之就是cookie技术可以帮助我们有效的保存数据,在每次访问服务端的时候,会将cookie由请求头传递给服务端
cookie的简单使用
然后我们cookie就会保存在网页的某个文件里面 ,使用开发者模式查看,确实已经存入
当我们换一个页面验证是否有保存cookie
可以看见确实有保存,但是当关闭浏览器重新进入时就不再存在
所以我们又出现给cookie对象设置有效时间
这里我们看见看到有效时间啦!!!关闭浏览器重新进入也会一存在的
cookei指定路径:只在指定路径出现值
获取cookie的键值:
在这里需要注意getCookies是以数组形式来存储,所以需要定义一个Cookie数组来接收
这样我们就解决了开始提出的问题了
总结cookie
注意:如果有遇见使用了setMaxAge()方法但是退出浏览器之后重新进入发现没有设置的cookie值,那么可以检查一下浏览器设置
如:谷歌浏览器
有可能是这个开启了,把这个关闭
假如你在你的谷歌浏览器中找不到这个选项,你可以选择卸载重新安装一个,可能是版本问题