Estoy usando el complemento Postman de Chrome para invocar solicitudes HTTP para pruebas de software. Utilizo la función Entornos con Entorno y Variables globales para sustituir variables en los encabezados y el cuerpo de mis solicitudes.
La sustitución de variables está funcionando correctamente (puedo decir que las respuestas del servidor HTTP lo indican).
Sin embargo, me gustaría poder ver el encabezado de solicitud y los valores del cuerpo DESPUÉS de que se hayan sustituido las variables. ¿Cómo puedo hacer eso?
Respuestas:
A partir de ahora, Postman viene con su propia "Consola". Haga clic en el icono con forma de terminal en la parte inferior izquierda para abrir la consola. Envíe una solicitud y podrá inspeccionarla desde la consola de Postman.
fuente
Actualización 2018-12-12 - Aplicación de Chrome v Complemento de Chrome - Actualizaciones más recientes en la parte superior
Con la desaprobación de la aplicación Postman Chrome , asumiendo que ahora está utilizando la aplicación Postman Native , las opciones ahora son:
Consulte a continuación los detalles completos de cada opción.
Personalmente, sigo optando por 2) Botón / enlace Generar "Código", ya que me permite ver las variables sin tener que enviar.
Solicitud de demostración
Entorno de demostración
1) Desplácese sobre las variables con el mouse
2) Generar botón / enlace "Código"
3) Consola de cartero
Actualización: 2016-06-03
Si bien el método descrito anteriormente funciona, en la práctica, ahora uso normalmente el enlace "Generar código" en la pantalla Solicitud del cartero. El código generado, independientemente del idioma de código que elija, contiene las variables sustituidas. Hacer clic en el enlace "Generar código" es más rápido; además, puede ver las variables sustituidas sin realizar la solicitud.
Respuesta original a continuación
Para ver las variables sustituidas en los encabezados y el cuerpo, debe utilizar las herramientas de desarrollador de Chrome. Para habilitar Chrome Developer Tools desde Postman, haga lo siguiente, según http://blog.getpostman.com/2015/06/13/debugging-postman-requests /.
He copiado las instrucciones del enlace anterior en caso de que el enlace se rompa en el futuro:
Escriba chrome: // flags dentro de su ventana de URL de Chrome
Busque "empaquetado" o intente encontrar "Habilitar la depuración para aplicaciones empaquetadas"
Habilitar la configuración
Reiniciar Chrome
fuente
filesystem:chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop/temporary/response.html
. Esto puede deberse a que también estoy usando la extensión Interceptor para ver las cookies. ¿Cómo puedo tenerlo todo? ¿URL con sustituciones, encabezados de solicitud, cookies de solicitud, cuerpo de solicitud, estado de respuesta, encabezados y cuerpo?Si, como yo, todavía está usando la versión del navegador (que pronto quedará obsoleta), ¿ha probado el botón "Código"?
Esto debería generar un fragmento que contenga la solicitud completa que Postman está activando. Incluso puede elegir el idioma del fragmento. Lo encuentro bastante útil cuando necesito depurar cosas.
Espero que esto ayude.
fuente
Me gustaría agregar información complementaria: en la aplicación de cartero, puede usar el objeto "solicitud" para ver sus datos de entrada sustituidos. (consulte https://www.getpostman.com/docs/postman/scripts/postman_sandbox en el párrafo "Propiedades relacionadas con la solicitud / respuesta", es decir.
No probé la sustitución del encabezado, pero funciona para la URL y el cuerpo.
Alex
fuente
A pesar de que son ventanas separadas, pero la solicitud que envía desde Postman, sus detalles deben estar disponibles en la pestaña de red de las herramientas para desarrolladores. Solo asegúrese de no enviar ningún otro tráfico http durante ese tiempo, solo para mayor claridad.
fuente