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

为什么是在response中保存cookie,而不是其他对象,有什么意义?

cookie保存在服务器,还是用户本地?


正在回答

2 回答

首先你要了解cookie的机制,推荐看看http中关于cookie的部分。


这里做个简单的介绍:

1 用户访问服务器中的某个网页

2 服务器判断是否需要客户端浏览器保存某些cookie,如果需要的话,就返回保存cookie的内容

3 用户再次访问的时候,会自动携带cookie中保存的值。


知道了这个过程,那么就可以了解到了。服务器端需要在相应的过程中,传递cookie的内容,因此使用的response相应对象。


0 回复 有任何疑惑可以回复我~

response一般是用于服务器向用户发送请求,比如重定向,cookie是保存在浏览器中,所以用户信息很不安全,比如你浏览器中的记住密码,而这个是可以查看到的。所以一般保存登录信息用session,自动销毁。

0 回复 有任何疑惑可以回复我~
#1

小王子抓猫咪

你说的应该是服务器端用Session保存用户信息,这样多个页面能够共享用户信息。楼主问的是浏览器本地保存用户信息,下次可以免登录,这需要用Cookie保存。
2015-02-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么是在response中保存cookie,而不是其他对象,有什么意义?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信