cookie失效时间_亚马逊运营必备小知识之Cookie

跨境小伙伴们大家好,相信大家对Cookie这个名字是非常熟悉的,(当初买号的时候是不是卖家把cookie导给您了呢)今天我们就来聊一聊cookie的前世今生。

cdc24183847e3e81e13d1dcbddeea20e.png

要说cookie,不得不说说http,http协议是无状态的,什么意思呢?就是你访问某个网站,网站不知道你是谁,例如,你刷新亚马逊100次,亚马逊会认为你是100个不同的人。最初,无状态还是能够满足需求的。

随着时间的推移,各商业网站或者服务等的建设,需要与用户建立联系,能够记录用户的行为轨迹,需要与用户进行交流,沟通,cookie应运而生。

5e3c3ed4eb22fcac873a00d144dabd1c.png

Cookie的保存

Cookie总是保存在客户端,他与后端的交互是通过一个加sessionID的东东,这个我们后期再讲,cookie可以保存在客户端缓存后者硬盘上,举个例子,如果登录某个网站后没有选择自动登录,那么关闭浏览器后登录状态会失效,这种情况就是cookie保存在了内存中(Session Cookies),如果下次打开浏览器是自动登录的状态,那就是cookie保存在了硬盘上。( Persistent Cookies)

Cookie的属性

域:(domain)域名相信大家都是熟悉的,这个域就是指的域名,比如我们在http://amazon.com登录后生成的cookie在http://amazon.co.uk域名下是无法使用的。

路径:(path)cookie的生效范围进一步缩小,比如我们在http://Amazon.com/aaa路径下生成的cookie是不能再http://amazon.com/bbb下面使用的。

过期时间:(Expire time)是指cookie有效时间,比如我们设置cookie有效时间是一分钟,那么一分钟后cookie就失效了。特指cookie时效性。

安全:(secure)是指cookie只能在https安全协议下生效。

httponly:cookie的操作权限受到了限制,只能通过http或者https协议操作,客户端的js等脚本是无法操作的。

Cookie的缺点

cookie的传输是消耗资源的,目前已经不算什么了。

cookie在http协议下是明文传输的,建议在https协议下,好在大部分都是https了。

cookie是有大小限制的,不能够滥用,过多的使用cookie也会加重浏览器的资源消耗,导致性能下降,造成卡顿。

今天就分享到这里。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值