为了账号安全,请及时绑定邮箱和手机立即绑定

麻烦指导一下cookie与session知识

麻烦指导一下cookie与session知识

慕无忌1623718 2019-03-14 18:15:00
1.cookie禁用后,请求时,我试了浏览器中的请求行中没有了cookie这一信息。那别人再请求时,服务器端的设置setCookie内容是没保存下来呢、自动失效,还是保存在客户端,只是请求时不发送呢?其实也就一句话,禁用cookie时,再次请求,服务器端的setCookie是啥情况?2.session必须依赖session_id才能用吗?3.禁用cookie时,我知道session_id还可以用url传递,那通过url传递,是只要哪个页面需要session_id,就在哪个页面的url后加上吗?那要是所需页面特别多呢?4.当cookie与session同时使用时,那cookie只是用于存储session_id,以及请求时发送session_id的作用吗?在这谢谢解答者!
查看完整描述

3 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

1.客户端禁用cookie = 客户端保存cookie失败
2.是的,session_id相当于客户端标识
3.是的
4.是的

查看完整回答
反对 回复 2019-03-21
?
森栏

TA贡献1810条经验 获得超5个赞

  1. 客户端禁用cookie,服务端setcookie会失败

  2. session以来session_id,但不是必须以来cookie,传送会话ID

  3. 页面特别多的话,封装函数或者类来统一调用

  4. 不一定,看你如何使用,你既可以setcookie设置cookie,通过$_COOKIE获取cookie,也可以使用$_SESSION,cookie存储在客户端,相对来说安全性没有session好,浏览器端cookie存储数据大小有限制等


查看完整回答
反对 回复 2019-03-21
  • 3 回答
  • 0 关注
  • 316 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信