高级前端html【Q126】localhost:3000 与 localhost:5000 的 cookie 信息是否共享

localhost:3000 与 localhost:5000 的 cookie 信息是否共享

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 127

Author 回答者: shfshanyue

共享

Author 回答者: zhangwen9229

根据同源策略,cookie是区分端口的,但是浏览器实现来说,“cookie区分域,而不区分端口,也就是说,同一个ip下的多个端口下的cookie是共享的!

Author 回答者: fariellany

貌似 不考虑domian 设置 path 默认为/的话

https://xxxx.comhttp://xxxx.com 协议不同其他相同的 cookie 也是共享的

Author 回答者: hao0906

默认domain为localhost path为/ 存储的cookie没有端口信息 共享

Author 回答者: Telanx

@fariellany Set-Cookie: id=a3fWa; Expires=Thu, 21 Oct 2021 07:28:00 GMT; Secure; HttpOnly 补充一点,不同协议http和https,也可以共享 但是带有Secure属性的不能被http共享 带有HttpOnly属性的cookie无法被document.cookie访问