Question:
Comment pouvez-vous voir la valeur d'un cookie sur un iPhone?
Joe
2012-12-18 04:01:45 UTC
view on stackexchange narkive permalink

J'ai besoin de voir la valeur d'un cookie dans Safari sur un iPhone. Comment faire cela?

Notez que je ne demande pas comment supprimer un cookie, ni comment voir qu'un cookie existe. J'essaie de voir les données réelles stockées dans un cookie.

Par exemple, sur Firefox, je peux accéder à Outils > Options > Confidentialité > Afficher les cookies et voir le réel données stockées dans chaque cookie que mon navigateur a stocké.

Cinq réponses:
#1
+12
Hoshts
2012-12-18 04:57:52 UTC
view on stackexchange narkive permalink

Vous ne pouvez pas voir les données des cookies sur le téléphone lui-même, mais si vous activez Paramètres > Safari > Advanced > Web Inspector , vous pouvez connecter l'iPhone à un ordinateur Apple avec un câble et ouvrir Safari. Activez le menu Développer dans Préférences > Avancé > Afficher le menu Développer dans la barre de menu

Vous pouvez maintenant ouvrir une page sur l'iPhone puis sélectionner Développer > your_phone > the_page sur l'ordinateur pour voir un inspecteur de la page sur le téléphone. La deuxième icône en haut est pour le stockage et affichera les cookies pour la page que vous affichez sur le téléphone.

Malheureusement, je ne trouve pas de moyen d'afficher tous les cookies sur le téléphone, mais si c'est pour le développement il est possible de surveiller les données des cookies.

Et si vous n'avez pas d'ordinateur Apple?
Je ne sais pas si cela fonctionne sur Windows mais vous pouvez l'essayer. J'aurais fait ça mais je ne possédais pas d'ordinateur Windows.
@Joe Safari s'installe sur Windows OS ainsi que Mac OS. Vous pourriez avoir besoin d'un autre outil ou exécuter l'un des systèmes d'exploitation pris en charge dans l'émulation si vous souhaitez utiliser cette méthode.
Vous souhaitez inspecter les cookies sur votre iPad?"Il y a un MAC pour ça"
#2
  0
Shan
2013-05-02 23:50:41 UTC
view on stackexchange narkive permalink

tapez ce qui suit dans la barre d'adresse de votre navigateur iPhone et appuyez sur GO

  javascript: alert (document.cookie)  
Ça ne marche pas.Il dit "Impossible d'exécuter le script"
#3
  0
Flash
2018-12-06 01:57:48 UTC
view on stackexchange narkive permalink

Je me suis battu avec ça juste aujourd'hui. Ce qui est sûr, c'est que vous ne pouvez plus exécuter de script JS en utilisant la méthode url.

J'ai trouvé une solution pour ajouter, modifier ou afficher des cookies de sites Web spécifiques en les simulant. Je possède un iPad jailbreaké, donc tout ce que j'avais à faire était de modifier le fichier hosts dans / etc / location et de rediriger le domaine nécessaire vers mon propre serveur php local, puis je pourrais faire ce que je veux.

Bien sûr, tout le monde n'utilise pas de périphérique jailbreaké, donc je pense qu'une autre méthode similaire serait d'exécuter dnsspoof sur votre réseau local et de faire de même, mais ce sera probablement un peu plus difficile.

J'ai dû le faire car j'ai une ancienne version du système iOS (10.3.1) qui ne gère pas correctement la dernière norme CSS et l'un de mes sites Web préférés a mis une énorme alerte sur les cookies et l'acceptation de l'UE, et je n'ai pas pu pour cliquer sur ce bouton d * mn AGREE (a été survolé par du texte). À cause de cela, je ne pouvais pas du tout surfer sur ce site Web.

J'ai donc ajouté un cookie qui indique au site Web que j'ai déjà cliqué d'accord: D puis j'ai rétabli le fichier d'hôtes à l'état précédent et le tour est joué

J'espère que cela aidera quelqu'un

#4
-1
sebbu
2013-12-23 18:25:33 UTC
view on stackexchange narkive permalink

Le javascript: alert (document.cookie) affiche uniquement l'URL du site sur safari sous iOS 6.1.2 sur iPhone 4S.

C'est peut-être dû au fait qu'il s'agit d'un site https?

Cela ne répond pas à la question. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire sous son message une fois que vous avez une réputation suffisante.
#5
-2
Keynes
2014-09-10 22:42:07 UTC
view on stackexchange narkive permalink

Vous pouvez ouvrir le même site dans Safari sur un Mac et utiliser l'inspecteur Web pour vérifier les valeurs des cookies.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...