Skip to content

Commit 0827c70

Browse files
committed
docs: tra first section
1 parent 4020dc6 commit 0827c70

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Cookies, document.cookie
2+
3+
Les cookies sont des petites chaînes de donnés stockées directement dans le navigateur. Ils font partie du protocole HTTP, ils sont définis par la spécification [RFC 6265](https://tools.ietf.org/html/rfc6265) specification.
4+
5+
Les cookies sont en général définit par le serveur web en utilisant l'entête HTTP `Set-Cookie`. Alors, le navigateur les ajoutes automatiquement à (presque) toutes les requêtes provenant du même domaine en utilisant l'entête HTTP `Cookie`.
6+
7+
L'un des cas d'utilisation les plus répandus est l'authentification :
8+
9+
1. Une fois connecté, le serveur utilise l'entête HTTP `Set-Cookie` dans la réponse pour définir a cookie avec un "identifiant de session" unique.
10+
2. La prochaine fois quand la requête est envoyée au même domaine, le navigateur envoie le cookie sur le réseau en utilisant l'entête HTTP `Cookie`.
11+
3. Alors le serveur sait qui a fait la requête.
12+
13+
Nous pouvons aussi accéder aux cookies depuis le navigateur, en utilisant la propriété `document.cookie`.
14+
15+
Il y a beaucoup de chose malignes à faire à propos des cookies and leurs options. Dans ce chapitre nous les couvrirons en détail.

0 commit comments

Comments
 (0)