>> Technologie Électronique >  >> Téléphones portables et accessoires >> Téléavertisseurs

Quel type de fichier est un cookie Internet ?

Les cookies ne sont pas un type de fichier. Ce sont de petites structures de données stockées par les navigateurs, pas des fichiers autonomes au sens traditionnel.

Réalité technique

  • Format : Paires clé-valeur (nom=valeur)
  • Attributs : Domaine, chemin, expiration, secure, HttpOnly, SameSite
  • Stockage : Bases de données spécifiques navigateur (SQLite, LevelDB, etc.)
  • Transmission : En-têtes HTTP (Cookie: / Set-Cookie:)
  • Limite taille : 4 Ko par cookie, ~300 par domaine

Emplacements stockage navigateurs

  • Chrome/Edge : Base SQLite `Cookies` dans profil utilisateur
  • Firefox : `cookies.sqlite` dans profil
  • Safari : `Cookies.binarycookies` / `Cookies.db`
  • Mobile : Conteneurs sandbox apps

Types de cookies

TypeDurée vieCas d'usage
SessionSession navigateurAuth, panier, état temporaire
PersistantDate expirationPréférences, tracking, « se souvenir »
SecureHTTPS seulementTokens auth, données sensibles
HttpOnlyJS inaccessibleProtection XSS pour auth
SameSiteContrôle cross-sitePrévention CSRF
TiersCross-domainePub, analytics, widgets sociaux

Pas un « fichier » car

  • Pas d'entrée système de fichiers par cookie
  • Géré entièrement par navigateur
  • Transmis automatiquement avec requêtes
  • Sujet politiques navigateur (ITP, partitioning)
  • Peut être mémoire seule (session)

Vue développeur

DevTools → Application/Stockage → Cookies → Inspecter, éditer, supprimer par domaine.

Les cookies sont un mécanisme d'état HTTP, pas des fichiers. Pensez « magasin clé-valeur géré par navigateur avec attachement HTTP automatique ».

Téléavertisseurs