Je viens de soumettre un formulaire contenant une zone de texte dans laquelle j'avais écrit un texte assez long. Dans une autre zone de texte, j'ai entré une date dans un format incorrect - et au lieu de recevoir un message d'erreur, le site Web s'est comporté comme si la soumission de mon formulaire était valide, sauf que rien n'a été enregistré.
Existe-t-il un moyen de voir l'historique de ce qui a été posté (au moins dans la session en cours), d'où je peux récupérer mon texte perdu?
Je ne pense pas que Chrome (ni aucun autre navigateur, d'ailleurs) enregistre un historique du contenu de <textarea>
(entrée multiligne).
Si le formulaire utilise une soumission normale (non Ajax) et que vous n'avez pas quitté la page de résultats, voici une astuce que vous pouvez essayer: Open burp suite (la version gratuite, bien sûr), configurez votre navigateur pour utiliser localhost:8080
en tant que proxy HTTP, puis appuyez sur Actualiser sur la page de résultats. Le navigateur vous demandera si vous souhaitez répéter la soumission - elle devrait alors être capturée dans l'onglet "proxy" de de burp . (Pour un HTTP non sécurisé, un renifleur de paquets tel que Wireshark fonctionnerait aussi.)
Ok pour de vrai, j'ai dû régler ce problème moi-même et je pense avoir trouvé une solution fiable:
De cette façon, j'ai pu sauvegarder mon travail aujourd'hui.
La réponse de @rad fonctionne sous Windows mais pas sous Linux. Cela m'a conduit à la solution suivante pour Linux:
shift + esc
gcore <PID>
// crée le fichier core.3982 (binaire)strings core.3982 | less
// Convertit le fichier binaire en chaînes pour la recherche, ouvre le vidage dans Less.less
avec /
suivi de enter
et utilisez n
et p
pour les résultats suivants et précédents.Cela m'a permis d'obtenir un POST manquant dans Chrome sous Linux.
Il existe en fait une méthode (quelque peu fastidieuse?) Dans Chrome (et, en fait, dans tout navigateur WebKit avec WebInspector).
Network
name__. Preserve log
est coché et filtrez par Documents
ou XHR
name__, selon le cas.Headers
name__. Vous verrez votre soumission sous Form Data
. J'ai eu un peu de chance dans Windows 10 en utilisant la variante suivante des autres suggestions
J'étais sur Windows et rien ne fonctionnait comme réponses des autres, mais j'ai récupéré les données perdues via dump. Veuillez consulter le processus ci-dessous:
1 - d’abord, ne fermez pas l’onglet sur lequel vous avez perdu vos données de publication. Ensuite, dans le menu Outils, ouvrez le gestionnaire de tâches de chrome et trouvez le pid. 2 - Ouvrez maintenant le gestionnaire de tâches Windows et recherchez le processus avec le PID, cliquez avec le bouton droit de la souris sur "Créer un fichier de cliché", un cliché sera créé dans le répertoire Windows C:\Utilisateurs \\ AppData\Local\Temp\.DMP. vous donnera également le nom du même.
Maintenant, ouvrez le fichier dans le bloc-notes/Notepad ++ et recherchez le texte que vous avez perdu