11.17.2 Objets Morsel

Morsel()
Représente une paire clé/valeur, qui possède des attributs RFC 2109.

Les Morsels sont des objets de type dictionnaire, dont l'ensemble de clés est constant --- les attributs RFC 2109, qui sont

Les clés ne sont pas sensibles à la casse (majuscule ou minuscule).

Morselvalue
La valeur du cookie.

Morselcoded_value
La valeur encodée du cookie --- c'est ce qui doit être envoyé.

Morselkey
Le nom du cookie.

Morselset(cle, valeur, valeur_codee)
Définit les membres cle, valeur et valeur_codee.

MorselisReservedKey(K)
Indique si K fait partie de l'ensemble des clés d'un Morsel.

Morseloutput([attrs[, entete]])
Retourne une représentation chaîne du Morsel, sous une forme convenable pour être envoyé comme en-tête HTTP. Par défaut, tous les attributs sont inclus, à moins que attrs ne soit fourni, auquel cas il doit s'agir d'une liste des attributs à utiliser. entete vaut par défaut "Set-Cookie:".

Morseljs_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 pour output().

.

MorselOutputString([attrs])
Retourne une chaîne représentant le Morsel, sans aucun code HTTP ou JavaScript autour.

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