| Método | Ventajas | Limitaciones | Disponibilidad |
|---|---|---|---|
| Recuperar datos del paso previo | Sencillo, no se necesitan variables adicionales | Ligeramente engorroso cuando se necesita hacer referencia a los datos varias veces | Solo módulo Tests |
| Usar variables | Conveniente para múltiples referencias | Ligeramente más complejo para referencias únicas | Módulos Tests y APIs |
🪄 en el campo del token de los parámetros de consulta de la Petición 2 y seleccione "Recuperar datos del paso previo".$.token.{{$.2.response.body.token}} se inserta como el parámetro de consulta.{{$.2.response.body.token}} del texto anterior:{{variable}}. En su lugar, debe usar pm.variables.get para referenciar datos del paso previo. Por ejemplo:| Categoría | Función | Ejemplo de sintaxis |
|---|---|---|
| Petición | URL | {{$.<step id>.request.url}} |
| Parámetro de ruta | {{$.<step id>.request.pathParam.<field name>}} | |
| Consulta | {{$.<step id>.request.query.<field name>}} | |
| Encabezado | {{$.<step id>.request.header.<field name>}} | |
| Cuerpo (formulario) | {{$.<step id>.request.body.<field name>}} | |
| Cuerpo (json) | {{$.<step id>.request.body.<field path>}} | |
| Respuesta | Cuerpo | {{$.<step id>.response.body.<field path>}} |
| Encabezado | {{$.<step id>.response.header.<field name>}} | |
| Cookie | {{$.<step id>.response.cookie.<field name>}} | |
| Bucle | Elemento (elemento de array en bucle ForEach) | {{$.<loop step id>.element.<field path>}} |
| Índice | {{$.<loop step id>.index}} |
$.token como {{token}}.{{token}} en los parámetros de consulta de la Petición 2.{{$.n.response.body.abc}} en lugar de mostrar datos reales, esto indica que la referencia no se ha aplicado.