WMW

Probador de API

Free

Envía solicitudes HTTP a cualquier endpoint de API e inspecciona la respuesta, directamente en tu navegador.

Se ejecuta completamente en tu navegador. Las solicitudes van directamente desde tu navegador a la API de destino.

Como esto se ejecuta en tu navegador, las solicitudes están sujetas a CORS. Si la API de destino no envía cabeceras Access-Control-Allow-Origin, el navegador bloqueará la respuesta, esta es una limitación de seguridad del navegador, no un error de esta herramienta.

Historial

Aún no hay solicitudes.

Actividad reciente

Visible para todos. Últimos 20 usos de todos los visitantes, más recientes primero.

GET -- 200

hace 1 mes

GET -- 200

hace 1 mes

Comentarios (0)

¿Te ha resultado útil esta herramienta? Deja un comentario, comparte un consejo o cuéntanos cómo podemos mejorarla.

Los comentarios de invitados se revisan antes de publicarse. Iniciar sesión para publicar al instante.

Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!

Qué hace esta herramienta

Esta herramienta envía solicitudes HTTP a cualquier endpoint de API y te muestra la respuesta, directamente en tu navegador, con soporte para cabeceras personalizadas, cuerpos JSON/formulario/texto, autenticación Bearer/Basic/API Key, y un breve historial de solicitudes.

Cómo funciona

Cuando pulsas Enviar, esta herramienta construye una solicitud fetch() estándar del navegador a partir del método, la URL, las cabeceras, la autenticación y el cuerpo que elegiste, y luego la envía directamente desde tu navegador a esa URL, cronometrando la respuesta y midiendo su tamaño. Como no hay ningún servidor de por medio, la solicitud está sujeta a las reglas de mismo origen y CORS que aplica todo navegador, una API debe enviar cabeceras Access-Control-Allow-Origin para que su respuesta sea legible desde una página de otro origen, de lo contrario el navegador la bloquea antes de que esta herramienta llegue a ver la respuesta.

Problemas que resuelve

Preguntas frecuentes

¿Por qué falló mi solicitud sin un error útil?

Esto casi siempre es CORS. Los navegadores bloquean las respuestas de origen cruzado a menos que la API de destino permita explícitamente tu origen mediante una cabecera Access-Control-Allow-Origin, y cuando eso ocurre, el navegador oculta la respuesta por completo por razones de seguridad, mostrando solo un error de red genérico.

¿Se envían mis datos a algún sitio además de la API que estoy probando?

No. Esta herramienta no tiene backend propio, tu navegador envía la solicitud directamente a la URL que introduces, de la misma manera que lo haría cualquier página web o aplicación. Nada pasa por los servidores de este sitio.

¿Cuál es la diferencia entre la autenticación Bearer, Basic y API Key?

Bearer envía un token en una cabecera Authorization, común en APIs basadas en OAuth2 y JWT. Basic Auth envía un usuario y contraseña codificados en base64. La autenticación con clave API envía tu clave en un nombre de cabecera personalizado que define la API, como X-API-Key.

¿Por qué GET no me deja establecer un cuerpo?

Según la especificación HTTP, no se espera que las solicitudes GET (y HEAD) lleven un cuerpo, y la API Fetch usada por esta herramienta no adjuntará uno para esos métodos. Cambia a POST, PUT, PATCH o DELETE si necesitas enviar un cuerpo.

¿Se guarda el historial entre visitas?

No, las últimas 10 solicitudes se conservan solo durante tu sesión actual de página y se borran al recargar o salir de la página, nada se almacena de forma permanente.

Herramientas relacionadas