Grabar y simular › Generalizar parámetros

Generalizar parámetros

Define reglas con expresiones regulares y proyecta parámetros recibidos directamente en la respuesta.

De valores fijos a reglas universales

Si grabaste GET /users/12345, por defecto el mock solo responderá cuando se solicite exactamente el ID 12345. La generalización de parámetros te permite hacer que esa misma grabación sirva para cualquier identificador numérico, UUID o patrón.

Modo Patrón Valores admitidos
Exacto (por defecto) Literal grabado Únicamente el valor original.
Mismo formato Inferido automáticamente Cualquier número de similar longitud, UUIDs, fechas ISO o códigos estructurados (^EXP-\d{{3}}$).
Patrón personalizado Expresión regular Cualquier cadena que cumpla la regex indicada.
Cualquier valor Cualquiera no vacío Acepta cualquier valor presente en la llamada.
Configuración de coincidencia por mismo formato en CispalMocks

Reflejar valores en la respuesta

Con la columna Reflejar en, puedes configurar que un campo del cuerpo JSON de respuesta devuelva dinámicamente el valor recibido en el parámetro de la petición. Por ejemplo, solicitando GET /usuarios/999, la respuesta devolverá automáticamente "id": 999 sin necesidad de grabar 999 casos distintos.

Parámetro generalizado activo con reflejo dinámico en el cuerpo de la respuesta