Apex · ORDS · REST

Oracle APEX usar RESTfull Data Services, HTTP Header con 2 o más parámetros

Para complementar la idea del consumo de RESTfull services, Aquí veremos una forma distinta a la que vimos en este blog:

Ahora enviaremos nuestros parámetros en el header.

Como vemos en la imagen el Full URL es creado sin la necesidad de tener un bind variable.

El otro punto importante es en la parte inferior configurar los parámetros que deseamos enviar, tener en cuenta el name y el bind variable que sera usado en el query.

Access Method => IN

Source Type => HTTP HEADER

select *
  from emp
 where ename = case when :p_name = 'null' then ename 
                    else :p_name 
                end
   and job = :p_job

sql_1

Una vez creado nuestro RESTfull, haremos la prueba usando postman.

Copiamos el URL, y en el tab de Headers agregaremos los parámetros que creamos en el RESTfull.

Prueba con nombre de empleado.

sql_2

Prueba para retornar todos los empleados tipo SALESMAN

sql_3

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s