Quelle est l'utilisation de Session dans l'application Web ?
Quelle est l'utilisation de Session dans l'application Web ?

Vidéo: Quelle est l'utilisation de Session dans l'application Web ?

Vidéo: Quelle est l'utilisation de Session dans l'application Web ?
Vidéo: #3 NodeJs et Express : Authentification des applications Web basée sur la session | Express-Session 2024, Décembre
Anonim

UNE session peut être défini comme un stockage côté serveur d'informations que l'on souhaite conserver tout au long de l'interaction de l'utilisateur avec le la toile site ou application Web Au lieu de stocker des informations volumineuses et en constante évolution via des cookies dans le navigateur de l'utilisateur, seul un identifiant unique est stocké côté client.

Aussi, qu'est-ce qu'une session et pourquoi l'utilisons-nous ?

Séances sont un moyen simple de stocker des données pour des utilisateurs individuels contre un session IDENTIFIANT. Cela peut être utilisé pour conserver les informations d'état entre les requêtes de page. Session Les identifiants sont normalement envoyés au navigateur via session cookies et l'ID est utilisé récupérer l'existant session Les données.

Deuxièmement, où la session est-elle stockée ? Les session peut être stocké sur le serveur ou sur le client. Si c'est sur le client, ce sera stocké par le navigateur, très probablement dans les cookies et s'il est stocké sur le serveur, le session les identifiants sont créés et gérés par le serveur.

De même, que sont les cookies et les sessions ?

Cookies et sessions sont utilisés pour stocker des informations. Biscuits ne sont stockés que sur la machine côté client, tandis que séances être stocké sur le client ainsi que sur un serveur. Session . UNE session crée un fichier dans un répertoire temporaire sur le serveur où il est enregistré session les variables et leurs valeurs sont stockées.

Pourquoi la session est-elle obligatoire ?

Lorsqu'il existe une série de demandes et de réponses continues d'un même client à un serveur, le serveur ne peut pas identifier de quel client il reçoit des demandes. Parce que HTTP est un protocole sans état. Quand il y a un avoir besoin maintenir l'état de conversation, session le suivi est nécessaire.

Conseillé: