Aprende a enviar parámetros en la URL de una API usando Path Param, Query Param, Header Param, Body Param en IBM API Connect 10. Implementa estructuras de URL dinámicas para enriquecer la experiencia y flexibilidad en operaciones de API. En este ejercicio vamos a observar como enviar parámetros y valor a través de Path Param, Query Param, Header Param, Body Param.
_5. Ejercicio mixto (Header, Query, Path y Body) * Propuesto Alumno
Elaborar operación de API, según la tabla
Propiedad | Valor |
Product name | product-<apellido> |
API name | api-<apellido>-param |
Base path | /api-<apellido>-param |
Path | /parametro-mix |
Body param | country (String) |
Body param | code – (Integer) |
Query param | nasa-query (String) |
Path param | nasa-path (String) |
Header param | nasa-header (String) |
Method | POST |
Configuraciones
_5.1 Operation Switch
_5.2 Policy Map – Input
- Context variable
- request.body
- request.headers.nasa-header
- request.parameters.nasa-path
- request.parameters.nasa-query
_5.3 Policy Map – Output
- Context variable
- message.body
_5.4 Map Input/Output
_6. Referencias IBM