Pre-Requests
Sintaxis
Sección titulada «Sintaxis»Referencia una petición por su @id:
###@id abc123@name LoginPOST {{baseUrl}}/auth/login@capture env.token = body.access_token
###@name Get Profile@pre abc123GET {{baseUrl}}/profileAuthorization: Bearer {{token}}Pre-Requests Múltiples
Sección titulada «Pre-Requests Múltiples»@pre abc123@pre def456@name Flujo CompletoGET {{baseUrl}}/dashboardSe ejecutan en orden secuencial. Rext detecta y previene dependencias circulares automáticamente.
Exportación a Postman
Sección titulada «Exportación a Postman»Al exportar a Postman, las directivas @pre se traducen a pm.sendRequest() en el Pre-request Script:
pm.sendRequest({ url: "https://api.example.com/auth/login", method: "POST", header: [ { key: "Content-Type", value: "application/json" } ], body: { mode: "raw", raw: "{\"email\":\"user@test.com\"}" }}, function (err, res) { pm.environment.set("token", res.json().access_token);});Si el pre-request no está incluido en la exportación, Rext te preguntará si deseas incluirlo como item separado en la colección.
Ver Exportación a Postman para más detalles.