...
- El atributo metodo contendrá el tipo de recurso: GET, POST, PUT o DELETE.
- El atributo uri contendrá la URI parcial del método REST a ejecutar, ya construida con todos los parámetros de path necesarios. (Ejemplo: /cges/solicitudes/4664334/actuaciones)
- El atributo headers debe contener los mismos parámetros que para un método normal, pero estructurados con otro formato.
El atributo body contendrá un objeto con todos los parámetros que deban ir en el cuerpo de la petición REST.
Info Expandir title Ejemplo del cuerpo de la petición (body) (expandir) Bloque de código [{ "metodo": "POST", "uri": "/cges/solicitudes/4664331/actuaciones", "headers": [{ "nombre": "version", "valor": "v1.0" }, { "nombre": "delegado", "valor": "apellidonombre11A" }, { "nombre": "rol", "valor": "PROVEEDOR" }, { "nombre": "contexto", "valor": "DEFAULT" }, { "nombre": "sistema", "valor": "ESB" }, { "nombre": "delegado", "valor": "apellidonombre11a" } ], "body": { "horas": 1.00, "factorTiempo": 400001, "perfil": 400001, "causa": 1, "tipoActuacion": 401038, "fecha": "2018-02-06T09:17:32.000Z", "comentario": "Incurriendo horas...", "visibleUsuario": false, "tecnicoDmsas": "apellidonombre11A" } }, { "metodo": "PUT", "uri": "/cges/solicitudes/4664331/estado", "headers": [{ "nombre": "version", "valor": "v2.0" }, { "nombre": "delegado", "valor": "apellidonombre11A" }, { "nombre": "rol", "valor": "PROVEEDOR" }, { "nombre": "contexto", "valor": "DEFAULT" }, { "nombre": "sistema", "valor": "ESB" }, { "nombre": "delegado", "valor": "apellidonombre11a" } ], "body": { "estado": "400001", "comentario": "Resolviendo solicitud...", "tecnicoDmsas": "apellidonombre11a } }]
...