Maison  >  Questions et réponses  >  le corps du texte

javascript - Le contenu obtenu via document.cookie dans js est incomplet

Le contenu obtenu via document.cookie dans js est incomplet !
Vous pouvez voir le cookie complet dans le cookie dans l'application du navigateur, et les champs individuels ne peuvent pas être obtenus via document.cookie.
Y a-t-il un autre moyen de l'obtenir ? ?
Description de l'image

天蓬老师天蓬老师2711 Il y a quelques jours621

répondre à tous(4)je répondrai

  • PHP中文网

    PHP中文网2017-05-19 10:42:18

    Le contenu du cookie illisible mentionné dans la description du problème doit être défini sur HttpOnly, c'est-à-dire que le script client ne peut pas le lire et ne peut le lire et le faire fonctionner que du côté serveur.

    La fonction de la configuration de HttpOnly est d'empêcher les attaques XSS en empêchant JS de lire les cookies.

    Sauf via les plug-ins du navigateur (le navigateur fournit une interface pour cela), il est fondamentalement impossible d'utiliser des scripts côté client.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-19 10:42:18

    Regardez au dos des cookies et voyez s'il existe du http. Ceux qui ne peuvent pas être obtenus doivent être uniquement http. Le front-end ne peut pas les obtenir et ne peut les obtenir et fonctionner que via des requêtes http

    .

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-19 10:42:18

    La taille des cookies est limitée et diffère selon les navigateurs. Il est désormais généralement recommandé d'utiliser le stockage local

    .

    répondre
    0
  • 黄舟

    黄舟2017-05-19 10:42:18

    Bien que HttpOnly les cookies ne puissent pas être visualisés à l'aide de scripts, l'extension Chrome peut être visualisée
    Installez ce plug-in : EditThisCookie Après
    , vous pouvez visualiser tout le contenu des cookies, ce qui est particulièrement efficace. pendant les tests.# 🎜🎜#

    répondre
    0
  • Annulerrépondre