Advertencia: Articulo muy geek
Escenario: Has terminado de escribir un post para tu blog y te ha quedado genial, una obra maestra, le das a guardar y por un fallo en el servidor o donde sea te sale una pantalla de error y no se ha podido guardar.
Cruzando los dedos y con mucho cuidado, pinchas el boton de volver en el navegador esperando que este tu post... ¡PERO NO ESTA!
La solución: Calma y seguir los siguientes pasos.
- Si habiamos pinchado el botón de volver en el navegador, pinchamos en el boton de avanzar para quedarnos en la página del error. Importante mantener está página y no cerrarla.
- Nos descargamos Wireshark, lo instalamos y lo arracanmos.
- Wireshark es un sniffer de trafico de red, lo ponemos a escuchar filtrando los paquetes TCP en el puerto 80
- Con Wireshark escuchando vamos a la página donde nos dio el error al salvar nuestro post y le damos a F5 o recargar página. En firefox te pregunta si quieres volver a enviar los datos.* Por supuesto le decimos que si!
- Se nos volvera a cargar la misma página de error, pero nos da igual porque ya tenemos nuestro POST en Wireshark! Vamos al programa y visualizamos los paquetes capturados:

- Ese es nuestro paquete el que lleva la petición POST. Pinchamos con el botón derecho sobre el y seleccionamos "Follow TCP stream"
- Se nos abrirá una nueva ventana con nuestro articulo original, solo nos queda copiar y pegar.

* Que Firefox pueda reenviar la petición significa que el tambien tiene guardados los datos de tu post. ¿Pero alguien sabe donde? Puede ser un metodo mucho mas sencillo de recuperar la información.


Cache del navegador. Artista.
Cache del navegador. Artista. :)
Seguro que es mucho mas facil
Seguro que es mucho mas facil ¿Pero donde ves los formularios enviados?
(Mas facil pero no tan divertido :)