HTTP > Autres modules
L’application Adobe Workfront Fusion HTTP fournit divers modules de communication basés sur le protocole HTTP (Hypertext Transfer Protocol). HTTP est la base de la communication des données pour le World Wide Web. Vous pouvez utiliser les modules pour télécharger des pages et des fichiers web, appeler des webhooks et des points de terminaison d’API, etc.
Le bon choix du module dépend du mécanisme d’authentification/d’autorisation de la ressource à laquelle vous souhaitez accéder. Vous trouverez ci-dessous des exemples de modules :
- Effectuer une requête : principalement destiné aux ressources n’utilisant aucun type d’authentification ou d’autorisation
- Effectuer une requête d’authentification de base : pour les ressources utilisant HTTP authentification de base (BA)
- Effectuer une requête OAuth 2.0 : pour les ressources utilisant le protocole d’autorisation OAuth 2.0
- Effectuer une demande d’authentification de certificat client : pour les ressources utilisant un protocole d’autorisation qui nécessite un certificat côté client
- Effectuer une demande d’autorisation de clé API : pour les ressources utilisant des clés API pour l’autorisation
Conditions d’accès
Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Package Adobe Workfront | Tous |
Licence Adobe Workfront |
Nouveau : Standard Ou En cours : Travail ou version ultérieure |
Licence Adobe Workfront Fusion ** |
Actuel : aucune exigence de licence Workfront Fusion Ou Hérité : Workfront Fusion pour l’automatisation et l’intégration du travail |
Produit |
Nouveau :
Ou Actuel : votre entreprise doit acheter Adobe Workfront Fusion. |
Pour plus d’informations sur les informations contenues dans ce tableau, voir Conditions d’accès requises dans la documentation.
Pour plus d’informations sur les licences Adobe Workfront Fusion, voir Licences Adobe Workfront Fusion.
Modules de requête
Consultez les articles suivants pour obtenir des instructions spécifiques aux modules de requête :
Autres modules d’action
Obtenir un fichier
Ce module d’action télécharge un fichier à partir de l’URL spécifiée. Une fois le fichier téléchargé, vous pouvez continuer à traiter le fichier (mapper les données du fichier) à l’aide d’autres modules dans le scénario.
Résoudre une URL cible
Ce module d’action résout une chaîne de redirections HTTP et renvoie une URL cible.
Modules itérateurs
Récupérer des en-têtes
Ce module renvoie chaque en-tête (nom et valeur) du module HTTP spécifié dans un lot distinct.
Générer des jetons web JSON (JWT)
Il est possible de générer un jeton JWT à l’aide de fonctions intégrées :
En-tête :
Code à copier-coller :
{{replace(replace(replace(base64("{""alg"":""HS256"",""typ"":""JWT""}"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}
Payload :
Code à copier-coller :
{{replace(replace(replace(base64("{""iss"":""key"",""exp"":" + (timestamp + 60) + "}"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}
Jeton :
Code à copier-coller :
{{1.value}}.{{2.value}}.{{replace(replace(replace(sha256(1.value + "." + 2.value; "base64"; "secret"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}