Hasta ahora, para devolver un código de estado HTTP específico en una petición web, como un 404 de recurso no encontrado o un 201 de registro creado, era necesario recurrir a funciones auxiliares o código JavaScript.
Esto rompía la fluidez de los procesos escritos íntegramente en código nativo.
Con la nueva variable especial RESPONSE STATUS, tienes el control del código HTTP de respuesta directamente desde tus procesos.
Simplemente asigna el valor numérico deseado a esta variable en cualquier punto de la ejecución.
Si una validación falla, asignas un 400 y terminas el proceso; si la operación es correcta, asignas un 201.
Si no declaras la variable o su valor es cero, el sistema asume un 200 OK por defecto.
También tienes disponible la variable especial CONTENT TYPE para especificar el tipo de respuesta generada.
Tanto RESPONSE STATUS como CONTENT TYPE están disponibles ahora directamente en el asistente de variables especiales para agilizar la programación.
Implementa semántica REST estándar sin salir de tu código nativo.
