php中cookie相关小知识

1、php中设置cookie的方式除了cookie函数之外,还可以通过header函数设置set_cookie来设置cookie

2、会话 Cookie 和持久 Cookie:会话 Cookie 存储在客户端内存中,当用户关闭浏览器时会自动删除。而持久 Cookie 存储在客户端的硬盘上,可以在设定的过期时间之前一直保留。

3、Cookie 大小限制:不同浏览器对 Cookie 的大小限制有所不同,通常限制为每个域名下的 Cookie 总大小不能超过 4KB 或 4096 字节。

4、安全性:Cookie 存储在客户端,因此可能存在安全风险。为了增加安全性,可以使用 Secure Cookie,在仅通过加密的 HTTPS 连接发送 Cookie。此外,可以使用 HttpOnly Cookie,以防止 JavaScript 访问 Cookie,从而减少 XSS(跨站脚本攻击)风险。

5、删除和禁用 Cookie:用户可以在浏览器设置中手动删除或禁用 Cookie。这可能会导致某些网站的功能受限,例如无法保持用户登录状态或记住用户首选项。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值