Définissez un en-tête HTTP pour un message REST ou une méthode HTTP pour envoyer cet en-tête avec des demandes REST.
Avant de commencer
Rôle requis : web_service_admin
Pourquoi et quand exécuter cette tâche
Vous pouvez spécifier un en-tête HTTP pour un message REST ou pour une méthode HTTP. Les en-têtes définis pour un message REST s’appliquent à toutes les méthodes HTTP pour ce message REST. Si vous spécifiez le même en-tête pour un message REST et une méthode HTTP enfant, la valeur définie pour la méthode HTTP remplace la valeur du message REST parent.Remarque : Type de contenu en plusieurs parties : le type de contenu en plusieurs parties n’est pas pris en charge dans RestMessage. Utilisez plutôt l’étape REST.
Procédure
-
Accédez à la .
-
Sélectionnez un message REST.
- Facultatif :
Pour spécifier un en-tête pour une méthode HTTP au lieu du message REST, dans la liste connexe Méthode HTTP , sélectionnez une méthode HTTP.
-
Sélectionnez l’onglet HTTP Request .
-
Dans la liste incorporée En-têtes HTTP , cliquez sur Insérer une nouvelle ligne.
-
Saisissez le nom de l’en-tête, par exemple Type de contenu ou Accepter.
Remarque :
- Le type de contenu en plusieurs parties n’est pas pris en charge dans RESTMessageV2. Vous pouvez utiliser l’étape REST sur Centre d’intégration à la place.
- Pour les autres en-têtes pris en charge, cela dépend du fournisseur de services Web REST auquel vous vous connectez. Consultez la documentation de votre fournisseur de services Web pour identifier les en-têtes valides ou requis.
-
Cliquez sur le champ Valeur de la nouvelle ligne et entrez la valeur que vous souhaitez attribuer à cet en-tête.
Vous pouvez utiliser une variable au format ${variable} au lieu d’une valeur statique. Vous pouvez affecter une valeur à la variable lors de l’envoi d’une demande REST.
-
Cliquez sur Mettre à jour.