Servidor de API simulada

Simula rutas de API REST con reglas, retardos, escenarios y un endpoint público temporal

Orden de prioridad

3 de 50 rutas

Ruta

Modo de respuesta

Sirve la primera respuesta cuyas reglas coinciden todas; si no, la respuesta predeterminada.

Respuestas

Cabeceras

Cabeceras permitidas: cabeceras X- personalizadas, ETag, Last-Modified, Content-Language, Retry-After, RateLimit, Deprecation y Sunset. Las demás se eliminan.

Cuerpo de respuesta

75 B / 256 KB

Reglas

Deben coincidir todas las reglas de una respuesta. Las respuestas sin reglas se omiten y solo sirven como predeterminadas.

Escenarios

Añade un escenario para usar reglas y transiciones de escenario.

Punto de conexión público

Sin iniciar
Comprobando disponibilidad…

Cualquier sitio web puede leer las respuestas, sin cookies.

Límites
  • 50 rutas, 10 respuestas cada una
  • 256 KB por cuerpo de solicitud y de respuesta
  • 10 s de retraso máximo
  • Se conservan las últimas 100 solicitudes
  • 300 solicitudes por minuto

Solo simulación: sin reenvío a API reales, sin redirecciones, sin cookies y sin código en el servidor.

Registro de solicitudes

Inicia el punto de conexión para ver las solicitudes entrantes.

Exportar

Exporta solo rutas y respuestas. Nunca se incluyen URL de puntos de conexión ni registros de solicitudes.

Qué hace el servidor de API simulada

Define rutas con varias respuestas, elige cómo se selecciona una respuesta (fija, por reglas, en secuencia o aleatoria), añade retrasos y estados de error, y pruébalo todo en el navegador. Cuando los puntos de conexión públicos están habilitados, puedes iniciar una URL temporal que sirve las mismas rutas a cualquier cliente y muestra un registro de solicitudes en directo.

Coincidencia y prioridad

Las rutas admiten segmentos literales, :params y un comodín * final. Gana la ruta más específica, así que /users/me se impone a /users/:id sin importar el orden de creación. Las reglas inspeccionan el método, los parámetros de ruta, la consulta, las cabeceras, el cuerpo sin procesar o JSON, el número de solicitudes y el estado del escenario.

Privacidad y límites

El editor y la solicitud de prueba se ejecutan en tu navegador. Un punto de conexión iniciado guarda la configuración y las últimas 100 solicitudes en los servidores de CodingTool durante un máximo de 60 minutos, o 15 minutos sin solicitudes, y las elimina cuando lo detienes. Las cookies nunca se leen ni se guardan, y los valores de cabeceras de credenciales como Authorization y las claves de API se enmascaran antes de guardarse.

Lo que no hace

Nunca reenvía solicitudes a API reales, nunca redirige, nunca establece cookies y nunca ejecuta código. Solo se sirven JSON y texto plano, siempre en línea y con una política de aislamiento; los demás tipos de contenido se sirven como texto plano, y solo se pueden definir cabeceras X- personalizadas y algunas cabeceras de caché y de límite de solicitudes.

CodingTool ya está oficialmente disponible en

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch