Servidor de prueba HTTP
Gratuito en línea Servidor de prueba HTTP Herramienta, no se requiere instalación
Acerca de HTTP Mock Server
Genera fragmentos de configuración mock listos para pegar a partir de un cuerpo de respuesta JSON, un endpoint, un método HTTP, un código de estado, cabeceras personalizadas opcionales y un retardo de respuesta opcional. La salida se dirige a tres librerías: JSON Server (un objeto estático de estilo db.json), Fetch Mock (llamadas fetchMock.mock()) y MSW (manejadores http de Mock Service Worker). No ejecuta un servidor por sí mismo.
Cómo usarlo
1. Establece el Endpoint (p. ej. /api/users), el Método (GET/POST/PUT/DELETE/PATCH) y el Código de estado. 2. Pega un Cuerpo de respuesta JSON. Los arrays de objetos se envuelven bajo una clave resources para JSON Server; los objetos van bajo data. 3. Opcionalmente añade Cabeceras personalizadas, una por línea como Nombre: Valor. 4. Establece un Retardo de respuesta (ms) si quieres simular latencia. 5. Elige el Formato de salida y copia el fragmento generado.
Diferencias entre formatos de salida
La salida de JSON Server es un documento JSON envuelto e ignora endpoint, método, estado y retardo. La salida de Fetch Mock produce una llamada fetchMock.mock() que respeta método, estado, cabeceras, cuerpo y retardo. La salida de MSW produce un handler ESM que usa http.<method> y HttpResponse.json(), incluyendo un retardo basado en setTimeout cuando delay > 0. Los cuerpos JSON no válidos se emiten como una cadena entre comillas.
▶¿Este tool atiende realmente peticiones HTTP?
▶¿Por qué mi salida de JSON Server ignora el código de estado y el retardo?
▶¿Qué ocurre si mi cuerpo de respuesta no es JSON válido?
▶¿Qué métodos HTTP están soportados?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.