Posts

Showing posts with the label Méthodes HTTP

Composant REST dans jBPM – Guide Complet avec Exemples (en Français)

Les processus mĂ©tiers modernes nĂ©cessitent souvent d'appeler des services externes : microservices internes, API publiques ou systèmes tiers. Avec jBPM , cela est très simple grâce au REST Work Item Handler (REST WIH) , Ă©galement appelĂ© Composant REST . Dans cet article, vous allez apprendre : Ce qu’est le composant REST Comment le configurer dans jBPM Comment effectuer des appels GET, POST, PUT, PATCH, DELETE Comment envoyer des en-tĂŞtes, paramètres et corps JSON Comment rĂ©cupĂ©rer les rĂ©ponses et les stocker dans des variables du processus Les bonnes pratiques 🔹 Qu’est-ce que le Composant REST dans jBPM ? Le REST Work Item Handler permet Ă  votre processus BPMN d’effectuer des appels REST externes. Il permet : ✔ d’appeler n’importe quelle API REST ✔ d’utiliser GET / POST / PUT / DELETE / PATCH ✔ d’envoyer un corps JSON/XML ✔ d’envoyer des en-tĂŞtes HTTP (headers) ✔ de rĂ©cupĂ©rer le code statut + rĂ©ponse du serveur ✔ de stocker la rĂ©ponse dans vos var...

Tutoriel REST API

  🚀 Introduction Une REST API (Representational State Transfer) permet Ă  deux applications de communiquer entre elles grâce aux mĂ©thodes HTTP. Chaque mĂ©thode correspond Ă  une action prĂ©cise : MĂ©thode Action Description GET Lire RĂ©cupĂ©rer des donnĂ©es POST CrĂ©er Ajouter de nouvelles donnĂ©es PUT Mettre Ă  jour Remplacer complètement une ressource PATCH Modifier Mettre Ă  jour partiellement DELETE Supprimer Effacer une ressource Dans ce tutoriel, nous allons utiliser une vraie API externe: 👉  https://restful-api.dev/ 📥  1. GET — Lire / rĂ©cupĂ©rer des donnĂ©es ➤ Exemple 1 : rĂ©cupĂ©rer plusieurs objets via leurs IDs đź”— URL : https://api.restful-api.dev/objects? id =4& id =6& id =10 🟦 cURL Exemple (GET) curl --location 'https://api.restful-api.dev/objects?id=4&id=6&id=10' \ --data '' 📌  Exemple  Response: [      {          "id" :   "4" ,       ...