Cliente HTTP › Peticiones y bodies

Peticiones y bodies

Cómo realizar llamadas HTTP REST, configurar tipos de payload y examinar el contenido de las respuestas.

Cliente HTTP versátil

CispalMocks incluye un cliente REST completo para realizar cualquier tipo de invocación HTTP a servicios reales, inspeccionar sus respuestas con precisión y prepararlas para la grabación.

Soporta todos los verbos HTTP estándar: GET, POST, PUT, DELETE, PATCH, HEAD y OPTIONS.

Petición GET enviada con respuesta JSON formateada y resaltada en CispalMocks

Tipos de Body compatibles

El editor de peticiones permite componer cargas útiles en múltiples formatos con validación sintáctica en vivo:

  • JSON: Editor con resaltado de sintaxis, sangría automática y validación de sintaxis en tiempo real.
  • XML: Resaltado y comprobación de cierre de etiquetas.
  • Form URL-encoded: Tabla de clave-valor para envíos estándar application/x-www-form-urlencoded.
  • Multipart Form: Permite combinar campos de texto con adjuntos de archivos desde disco para peticiones multipart/form-data.
  • Texto plano: Texto sin procesar para formatos especiales o CSV.
  • Binario: Envío directo de archivos arbitrarios (imágenes, documentos PDF, zips).

Inspección detallada de respuestas

Al recibir una respuesta, el panel inferior muestra:

  • Métricas de red: Código de estado con su motivo oficial (ej. 200 OK, 404 Not Found), latencia en milisegundos y tamaño total del payload recibido.
  • Visor de Body: JSON formateado con opción de colapsar nodos, visualizador de texto y visor integrado de imágenes PNG/JPEG/SVG.
  • Cabeceras: Lista completa de cabeceras de respuesta ordenadas alfabéticamente con opción de filtro rápido.
Panel de cabeceras de respuesta en CispalMocks