Je viens de passer beaucoup de temps à écrire une page wiki avec Firefox, je l'ai soumise uniquement pour que le VPN échoue et que la soumission soit perdue. En revenant dans le navigateur, je constate que mes modifications sont perdues.
Existe-t-il un moyen de récupérer ces modifications? Existe-t-il un fichier de cache disque (j'ai grepped ~ / Library / Caches / Firefox / Profiles /)? Puis-je inciter Firefox à soumettre à nouveau?
J'ai vu cette question sur les moyens d'empêcher cela à l'avenir, et j'utilise normalement "C'est tout le texte!" ce qui évite ce problème, mais je voudrais récupérer cette modification perdue spécifique.
Pour le bénéfice de qui a eu du mal à trouver le chemin dans l'interface utilisateur de Firefox, dans cette réponse, je vais essayer de détailler l'opération suggérée par l'utilisateur "sh1" étape par étape, ce qui dans mon cas a conduit à une récupération réussie.
Tout d'abord, restez sur la page "avertissement / erreur de dépassement de délai" que vous avez vue précédemment lorsque vous avez appuyé sans succès sur le bouton Envoyer, sans tenter d'autres interactions avec le site Web. Peut-être pas strictement nécessaire, mais plus sûr en effet (besoin de plus d'expériences pour clarifier).
Avertissement: J'utilise la localisation italienne de Firefox, donc je ne suis pas sûr de la traduction correcte de certaines des commandes plus détaillées. Quoi qu'il en soit, les étapes étaient les suivantes:
J'ai réussi à récupérer les données du formulaire en utilisant uniquement les outils intégrés de Firefox. En dehors de cela, et à des fins de spéculation uniquement, dans mon cas, le vidage de mémoire n'était pas possible. C'est parce que je n'ai pas modifié les valeurs par défaut du système statique appropriées (qui doivent être définies à l'avance; voir http://bencane.com/2011/09/22/kill-creating-a-core-dump/ ; dans la distribution I utilise cette fois-ci - le dernier Xubuntu - le mixage de paramètres par défaut semble être "pas de vidage de mémoire").
À votre santé
la source
S'étendant sur la réponse de Schwern, car dans mon cas, je ne peux pas résoudre le problème:
Revenez à l'écran d'échec. Dans les menus, sélectionnez Web Developer, Network, puis l'onglet «Headers» et appuyez sur le bouton «resend».
Cela devrait vous montrer un formulaire (afin que vous puissiez le pirater) contenant votre contenu perdu. Ce n'est peut-être pas dans le format le plus pratique, mais au moins c'est là.
Fonctionne pour moi, au moins. J'étais en fait assis ici avec l'écran redouté "votre message est tombé dans un trou", et quand j'ai frappé "retour", je suis retourné à un javascript qui a réinitialisé le formulaire en blanc (merci Javascript!).
Il est important de noter qu'avancer signifie appuyer sur le bouton à côté du bouton Retour. Si vous êtes retourné au formulaire et avez trouvé votre contenu perdu, ne touchez à rien sur la page qui pourrait essayer d'envoyer le contenu nouvellement vidé, car alors votre seul choix sera de parcourir le vidage de mémoire, mais sans aucune garantie de succès.
la source
Le navigateur Web a définitivement les données du formulaire en mémoire. La difficulté est la suivante: comment récupérer ces données?
Voici mon idée. Je ne l'ai pas essayé. Sur le papier , ça marche. Cette réponse s'applique à Firefox et aux autres navigateurs Web.
En bref: rechargez la page, tout en examinant les en-têtes.
127.0.0.1
. Cela peut être fait avec unhosts
fichier.la source