一、基础概念
Set - Cookie
响应头来创建Cookie并发送给浏览器。例如,在Node.js的Express框架中:Set - Cookie
响应头来创建Cookie并发送给浏览器。例如,在Node.js的Express框架中:/setCookie
路由时,服务器设置了一个名为username
,值为JohnDoe
的Cookie,maxAge
表示Cookie的有效时长(这里是900000毫秒即15分钟),httpOnly
属性表示这个Cookie只能通过HTTP协议访问,不能通过JavaScript访问(这是一种安全措施)。Cookie
字段发送给服务器。document.cookie
来读取和设置Cookie(需要注意安全性和兼容性问题)。例如,读取Cookie:document.cookie
来读取和设置Cookie(需要注意安全性和兼容性问题)。例如,读取Cookie:二、优势
三、类型(按照存储时长分)
四、应用场景
五、常见问题及解决方法
Set - Cookie
头或者前端代码读取Cookie的逻辑有误。httpOnly
属性,恶意脚本可以通过JavaScript获取Cookie中的敏感信息,然后发送给攻击者。httpOnly
属性。领取专属 10元无门槛券
手把手带您无忧上云