首页 > 试题广场 >

描述cookie和localStorage的区别,为什么co

[问答题]

描述cookie和localStorage的区别,为什么cookie的容量限制比localStorage小?

参考答案

Cookie和localStorage的区别有:

1. Cookie可以由服务端和js读写(如果设置了HttpOnly的话js无法读),localStorage只能是js读写。(5分)

2. Cookie会附带在HTTP请求头里,而localStorage不会。(5分)

3. Cookie可设置过期时间,而localStorage不能。

(5分)

4. 同域名的http和https共享cookie(设置了Secure的除外)但是不共享localStorage。(5分)

5. Cookie的接口没有localStorage方便,

localStorage直接写key-value,而cookie需要自己构造符合要求的格式。(5分)


因为cookie会附带在HTTP请求头里,如果太大会影响传输性能,所以容量限制比较小。(5分)

发表于 2019-09-26 14:58:25 回复(0)