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 consulter l'historique de ce qui a été posté (au moins dans la session en cours), d'où je peux récupérer le texte perdu?
google-chrome
history
Tomas Aschan
la source
la source
Réponses:
Je ne pense pas que Chrome (ni aucun autre navigateur, d'ailleurs) enregistre un historique du
<textarea>
contenu (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: Ouvrez la suite burp (la version gratuite, bien sûr), configurez votre navigateur pour l'utiliser
localhost:8080
comme Proxy HTTP et appuyez sur Actualiser sur la page de résultats. Le navigateur vous demandera si vous voulez répéter la soumission - qui devrait alors être capturée dans burp onglet « proxy » de ». (Pour HTTP non sécurisé, un renifleur de paquets tel que Wireshark fonctionnerait aussi.)la source
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 source
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 Lessless
avec/
suivi deenter
et utilisezn
etp
pour les résultats suivants et précédents.Cela m'a permis d'obtenir un post qui avait disparu de Chrome sous Linux.
la source
strings -n
n'a pas fonctionné ... maisstrings
seul a fait, alors je me suis connecté àless
... depuis que je n'ai pas installé vimstrings --version
sortie? Le mien est "GNU Strings 2.24".csrutil disable
partir de l'OS de récupérationIl existe en fait une méthode (quelque peu fastidieuse?) Dans Chrome (et, en fait, dans tout navigateur WebKit avec WebInspector).
Network
onglet.Preserve log
- vous que l'option est cochée et filtrez-laDocuments
ouXHR
, selon le cas.Headers
onglet. Vous verrez votre soumission sousForm Data
.la source
J'ai eu un peu de chance dans Windows 10 en utilisant la variante suivante des autres suggestions
la source
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é" pour créer un cliché 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
la source
Je réussis sur la fenêtre 7 en chrome. ceci est similaire à la réponse de schisme mais complet (car le problème est que vous avez déjà appuyé sur Soumettre, puis les choses ont explosé):
la source