cookie的理解图示

》病人与医生, 客户与豆奶店
病人,相当于是浏览器,客户端
医生,相当于是服务器,服务端
客户端与服务端的连接都不是永久的连接
当服务结束后,客户端与服务端是会断开的
断开后,下一次连接时,服务端不认客户端。
通过cookie,可以让服务端快速的认识客户端。
》通常情况
当浏览器访问服务端时,都会带上cookie
cookie的特点

写,cookie的设置
在视图函数中
写入cookie数据
写数据,要写给响应对象
响应对象.set_cookie(键,值)

读,cookie的获取
读,就医生读病历
病人来请求冶疗的时候读
数据,要从请求对象中 拿
request.COOKIES

cookie的查看
》


》服务端写入cookie

》客户端请求是会带上cookie

cookie的时效性
默认情况下,只设置了cookie的键和值
不给其它参数
浏览器关闭后就消失
》设置过期秒数

》或者设置过期的日子

》查看过期时间

关于响应对象
- HttpResponse
- redirect
- render
随堂
》测试cookie的写入

服务端会往浏览器中写入cookie
抓包查看cookie的变化

当前,服务端已经写入cookie了

》cookie的读操作,服务端要读客户端的cookie

查看cookie方面的请求

判断复选框是否选中

练习
记住密码
登陆的时候,如果勾选了记住密码
下次进入登陆页面时,直接跳转到登陆成功后的页面
…
cookie保存用户的登陆状态-草案 - pyhui的python全栈技术博客 - 优快云博客
https://blog.youkuaiyun.com/ifubing/article/details/100532590
本文通过病人与医生、客户与豆奶店的比喻,深入浅出地解释了Cookie的工作原理。介绍了Cookie如何帮助服务端识别客户端,讲解了在视图函数中设置和读取Cookie的方法,以及Cookie的时效性和设置方式。

被折叠的 条评论
为什么被折叠?



