Herramienta de solicitudes HTTP

Envía solicitudes HTTP y visualiza las respuestas, similar a Postman

ms
🌐

Esperando la respuesta

Envía tu solicitud para previsualizar aquí la respuesta.

Historial de solicitudes

Sin registros de historial

Resumen de la herramienta: Herramienta de Solicitudes HTTP

La Herramienta de Solicitudes HTTP te permite construir y comprobar peticiones HTTP directamente desde el navegador. Está pensada para pruebas rápidas de API y depuración ligera, manteniendo la misma experiencia que el resto de utilidades de ToolMi.

¿Qué es Herramienta de Solicitudes HTTP?

Herramienta de Solicitudes HTTP construye y envía solicitudes HTTP para comprobar APIs rápidamente.

Cómo usarlo

  1. Ingresa la URL y el método.
  2. Configura headers, parámetros o body.
  3. Envía y revisa la respuesta.

Casos de uso comunes

  • Depuración de APIs y regresión
  • Reproducir problemas rápidamente
  • Compartir solicitudes reproducibles

❓ Preguntas frecuentes

P1: ¿Falló la solicitud?
R: Revisa URL, red y autenticación.

P2: ¿Cómo agregar headers?
R: Añádelos en la sección de headers.

P3: ¿Respuesta ilegible?
R: Verifica la codificación del servidor (UTF-8).

Funciones principales

  • Métodos más comunes – envía peticiones GET, POST, PUT, DELETE, PATCH, HEAD u OPTIONS.
  • Cuerpo flexible – redacta JSON con resaltado, arma pares clave/valor como form-data o pega cargas en texto plano.
  • Editores de cabeceras y parámetros – añade o quita cabeceras y parámetros de consulta con controles en línea.
  • Resumen inmediato de la respuesta – ve código de estado, tiempo de respuesta y tamaño en un único bloque.
  • Vistas de respuesta – alterna entre cuerpo formateado, lista de cabeceras y texto bruto; formatea JSON con un clic.
  • Accesos rápidos al portapapeles – copia la definición completa de la petición o el cuerpo de la respuesta al instante.
  • Historial local – se guardan en el navegador las últimas 50 peticiones para volver a cargarlas cuando las necesites.

Cómo enviar tu primera petición

  1. Introduce la URL del endpoint y el método HTTP.
  2. Añade cabeceras o parámetros de consulta desde las pestañas correspondientes (opcional).
  3. Para POST, PUT o PATCH, elige un tipo de cuerpo y rellena los datos.
  4. Ajusta el tiempo de espera si lo necesitas.
  5. Pulsa Enviar solicitud para lanzar la petición.

Cuando llegue la respuesta, el panel mostrará estado, tiempo empleado, cuerpo y cabeceras. Usa Formatear JSON para mejorar la legibilidad o Descargar respuesta para guardar el contenido sin procesar.

Modos del cuerpo de la petición

  • JSON – escribe datos estructurados con sangría automática.
  • Datos de formulario – gestiona filas de pares clave/valor que se codifican automáticamente.
  • Texto sin procesar – pega cualquier carga en texto plano, como XML o cadenas codificadas.

Historial de peticiones

Debajo del panel de respuesta aparece una lista en orden inverso con método, URL, estado y fecha. Haz clic en cualquier elemento para volver a cargarlo. El botón Borrar historial elimina la caché local.

Gestión de errores

Se muestran mensajes claros cuando ocurre algo inesperado:

  • Tiempo agotado – avisa si el servidor no respondió dentro del margen configurado.
  • Problemas de red – informa sobre fallos DNS, CORS o conexiones rechazadas.
  • Errores desconocidos – muestra el tipo de error devuelto por el navegador para facilitar la investigación.

Incluso los intentos fallidos se guardan en el historial, de modo que puedes reintentarlos después de cambiar la configuración.

Cabeceras HTTP habituales

Completa estas cabeceras frecuentes directamente en la pestaña de cabeceras:

  • AuthorizationAuthorization: Bearer <token> para tokens OAuth 2.0 o Authorization: Basic <base64> para autenticación básica.
  • Content-TypeContent-Type: application/json para JSON, multipart/form-data cuando subas archivos, application/x-www-form-urlencoded para formularios clásicos.
  • AcceptAccept: application/json solicita un cuerpo en JSON, text/html sirve para depurar HTML.
  • User-Agent – Identifica al cliente, por ejemplo User-Agent: ToolMi-HTTP-Client.
  • Cache-ControlCache-Control: no-cache evita que caches intermedios contaminen la prueba.
  • Cabeceras personalizadas – añade valores propios como X-API-KEY: tu-clave para enviar metadatos de la aplicación.

Privacidad

Todas las peticiones salen directamente de tu navegador; ToolMi no recibe ni almacena datos de tus APIs. Ten en cuenta las políticas CORS del servidor y protege siempre tokens o credenciales sensibles.