11.17.1 Objets Cookie

BaseCookievalue_decode(val)
Retourne une valeur décodée depuis une représentation chaîne. La valeur de retour peut être de n'importe quel type. Cette méthode ne fait rien dans BaseCookie - elle existe pour être surchargée.

BaseCookievalue_encode(val)
Retourne une valeur encodée. val peut être de n'importe quel type, mais la valeur de retour doit être une chaîne. Cette méthode ne fait rien dans BaseCookie - elle existe pour être surchargée.

En général, value_encode et value_decode sont inverses l'une de l'autre dans l'ensemble de définition de value_decode.

.

BaseCookieoutput([attrs[, entete[, sep]]])
Retourne une représentation chaîne convenable pour être envoyée comme en-têtes HTTP. attrs et entete sont envoyés à chaque méthode output de Morsel. sep sert à joindre les en-têtes, et est par défaut un saut de ligne.

BaseCookiejs_output([attrs])
Retourne un fragment JavaScript incorporé, qui, quand il est exécuté dans un navigateur qui comprend JavaScript, agira de la même façon que si les en-têtes HTTP étaient envoyés.

La signification de attrs est la même que dans output().

BaseCookieload(donneesbrutes)
Si donneesbrutes est une chaîne de caractères, l'analyse comme un HTTP_COOKIE et ajoute les valeurs trouvées comme des Morsels. S'il s'agit d'un dictionnaire, équivaut à:

for k, v in rawdata.items():
    cookie[k] = v