Python Web开发:从Cookie到高级框架与编码技术
1. Cookie相关类与操作
在Python的Web开发中,Cookie是维护会话状态的重要工具。这里涉及到几个关键的类:Morsel、SimpleCookie和SmartCookie。
1.1 Morsel类
Morsel类代表单个Cookie元素,包含一个键字符串、一个值字符串和可选属性。它是一个映射,有效的键是Cookie属性名,如 'comment' 、 'domain' 、 'expires' 、 'max-age' 、 'path' 、 'secure' 和 'version' ,键是大小写不敏感的,值是字符串,每个字符串保存相应Cookie属性的值。
1.2 SimpleCookie类
SimpleCookie 类的实例 c 是一个映射,其键是字符串,值是包装字符串的 Morsel 实例。 c[k]=v 隐式扩展为:
c[k]=Morsel( ); c[k].set(k,str(v),str(v))
如果 input 不为 None ,实例化
超级会员免费看
订阅专栏 解锁全文
5万+

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



