4.7.2 Functions
- add_cookie(req, cookie[, value, attributes])
-
This is a convenience function for setting a cookie in request
headers. req is a mod_python Request object. If
cookie is an instance of Cookie (or subclass thereof),
then the cookie is set, otherwise, cookie must be a string, in
which case a Cookie is constructed using cookie as
name, value as the value, along with any valid Cookie
attributes specified as keyword arguments.
This function will also set "Cache-Control:
no-cache="set-cookie"" header to inform caches that the cookie value
should not be cached.
Here is one way to use this function:
c = Cookie.Cookie('spam', 'eggs', expires=time.time()+300)
Cookie.add_cookie(req, c)
Here is another:
Cookie.add_cookie(req, 'spam', 'eggs', expires=time.time()+300)
- get_cookies(req [, Class, data])
-
This is a convenience function for retrieving cookies from incoming
headers. req is a mod_python Request
object. Class is a class whose parse() method will be
used to parse the cookies, it defaults to
Cookie . Data
can be any number of keyword arguments which, will be passed to
parse() (This is useful for signedCookie and
MarshalCookie which require secret as an additional
argument to parse).
|
What is this????
|