DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions HTTP
  • Propriétés spécifiques à la description des variables de type Cookie
  • Fonctions utilisant les variables de type Cookie
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type Cookie permet de manipuler les cookies transmis dans des requêtes HTTP. Les caractéristiques des cookies peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Relecture des cookies de la session précédente
MesCookies est un tableau de Cookie
Désérialise(MesCookies, fChargeTexte("MesCookies.xml"), psdXML)

// Activation de la gestion des cookies
HTTPCookieGère(Vrai)
HTTPCookieRemplace(".yahoo.com", MesCookies)

// Requête (les cookies seront envoyés au serveur Web)
HTTPRequête("www.yahoo.com")
Remarques

Propriétés spécifiques à la description des variables de type Cookie

Les propriétés suivantes peuvent être utilisées pour manipuler un Cookie :
Nom de la propriétéType manipuléEffet
CheminChaîne de caractèresChemin de validité du cookie.
Indique au serveur sur quelles URL le cookie doit être interprété.
CommentaireChaîne de caractèresValeur de commentaire libre associée au cookie.
Cette propriété n'entre pas en jeu dans les requêtes HTTP.
DomaineChaîne de caractèresDomaine de validité du cookie.
Le cookie sera envoyé dans toutes les requêtes HTTP dont le domaine se termine par le domaine de validité du cookie.
Par exemple, un cookie dont le domaine de validité est ".mondomaine.fr" sera envoyé lors des requêtes suivantes :
  • http://mondomaine.fr
  • http://www.mondomaine.fr/index.html
  • http://serveur.mondomaine.fr/page.awp
Il ne sera pas envoyé dans les requêtes suivantes :
  • http://www.mondomaine.com
  • http://autredomaine.fr
ExpirationChaîne de caractères ou
variable de type DateHeure
Date et heure d'expiration du cookie.
Cette propriété est généralement fixée par le serveur Web pour lui éviter de récupérer des informations trop anciennes dans une requête HTTP.
NomChaîne de caractèresNom du cookie.
Ce nom n'est pas sensible à la casse.
ValeurChaîne de caractèresValeur du cookie.
Remarques :
  • La valeur d'un cookie est limité à 4Ko. Au delà de cette taille, le serveur est libre de rejeter le cookie.
  • Les caractères de contrôles (TAB, RC, etc.) ainsi que le point-virgule et les zéros binaires ne sont pas autorisés.

Fonctions utilisant les variables de type Cookie

HTTPCookieRécupèreRécupère les cookies lus par un appel :
HTTPCookieRemplaceRemplace l'ensemble des cookies stockés pour un domaine :
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale