¿Cómo puedo depurar una POST HTTP en Chrome?

Resuelto makerofthings7 asked hace 11 años • 8 respuestas

Me gustaría ver los datos HTTP POST que se enviaron en Chrome.

Los datos ahora están en la memoria y tengo la posibilidad de volver a enviar el formulario.

Sé que si vuelvo a enviar el servidor arrojará un error. ¿Hay alguna forma de que pueda ver los datos que están en la memoria de Chrome?

makerofthings7 avatar Mar 25 '13 03:03 makerofthings7
Aceptado
  1. Vaya a Herramientas para desarrolladores de Chrome (Menú de Chrome -> Más herramientas -> Herramientas para desarrolladores)
  2. Elija la pestaña "Red"
  3. Actualiza la página en la que estás
  4. Obtendrá una lista de consultas http que se realizaron mientras la consola de red estaba encendida. Seleccione uno de ellos a la izquierda.
  5. Elija la pestaña "Encabezados"

¡Voilá!

ingrese la descripción de la imagen aquí

mrówa avatar Mar 24 '2013 20:03 mrówa

Puede filtrar solicitudes HTTP POST con Chrome DevTools . Simplemente haz lo siguiente:

  1. Abra Chrome DevTools ( Cmd+ Opt+ Ien Mac, Ctrl+ Shift+ Io F12en Windows) y haga clic en la pestaña "Red"
  2. Haga clic en el icono "Filtro"
  3. Ingrese su método de filtro:method:POST
  4. Seleccione la solicitud que desea depurar
  5. Ver los detalles de la solicitud que desea depurar

Captura de pantalla

Herramientas de desarrollo de Chrome

Probado con Chrome versión 53.

Benny Code avatar Sep 23 '2016 13:09 Benny Code

Otra opción que puede resultar útil es una herramienta de depuración HTTP dedicada. Hay algunos disponibles, sugeriría HTTP Toolkit : un proyecto de código abierto en el que he estado trabajando (sí, puede que sea parcial) para resolver este mismo problema por mí mismo.

La principal diferencia es la usabilidad y la potencia. Las herramientas de desarrollo de Chrome son buenas para cosas simples y recomendaría comenzar por ahí, pero si tiene dificultades para comprender la información allí y necesita más explicaciones o más potencia, ¡las herramientas enfocadas adecuadas pueden ser útiles!

En este caso, le mostrará el cuerpo POST completo que está buscando, con un editor amigable y resaltado (todo con tecnología VS Code ) para que pueda explorar. Por supuesto, le proporcionará los encabezados de solicitud y respuesta, pero con información adicional como documentos de MDN ( Mozilla Developer Network ) para cada encabezado estándar y código de estado que pueda ver.

Una imagen vale más que mil respuestas de StackOverflow:

Una captura de pantalla de HTTP Toolkit que muestra una solicitud POST y su cuerpo.

Tim Perry avatar Sep 13 '2019 18:09 Tim Perry

En la pestaña Red Chrome 96 DevTools;

Después de hacer clic en la solicitud, hay una pestaña "Carga útil" que muestra los datos del formulario:

ingrese la descripción de la imagen aquí

Puede ver los datos como URL codificada/descodificada:

![ingrese la descripción de la imagen aquí

Puede ver los datos como fuente/analizados:

ingrese la descripción de la imagen aquí

Incluso si el método es GET, puedes ver la carga útil como parámetros de cadena de consulta:

ingrese la descripción de la imagen aquí

Adem Tepe avatar Nov 21 '2021 10:11 Adem Tepe