SmartCookie SmartCookie supports arbitrary objects as cookie values.
If the object is a string, then it is quoted. If the object is not a
string, however, then SmartCookie will use cPickle to serialize the
object into a string representation.
Note: Large cookie values add overhead because they must be
retransmitted on every HTTP transaction.
Note: HTTP has a 2k limit on the size of a cookie. This class does
not check for this limit, so be careful!!!
new empty dictionary
|
__init__(self,
input=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
|
|
|
|
value_decode(self,
val)
real_value, coded_value = value_decode(STRING) Called prior to
setting a cookie's value from the network representation. |
|
|
|
|
value_encode(self,
val)
real_value, coded_value = value_encode(VALUE) Called prior to setting
a cookie's value from the dictionary representation. |
|
|
|
Inherited from BaseCookie:
__repr__,
__setitem__,
__str__,
js_output,
load,
output
Inherited from dict:
__cmp__,
__contains__,
__delitem__,
__eq__,
__ge__,
__getattribute__,
__getitem__,
__gt__,
__hash__,
__iter__,
__le__,
__len__,
__lt__,
__ne__,
__new__,
clear,
copy,
fromkeys,
get,
has_key,
items,
iteritems,
iterkeys,
itervalues,
keys,
pop,
popitem,
setdefault,
update,
values
|