Lire et examiner la documentation Automation Anywhere

Fermer les contenus

Contenus

Ouvrir les contenus

Commande Service Web REST

  • Mis à jour le : 5/05/2020
    • 11.3.x
    • Exploration
    • Enterprise

Commande Service Web REST

Utilisez la commande Service Web REST pour tester les services Web REST à l'aide des méthodes HTTP GET, POST, PUT et DELETE.

Présentation

Méthodes

Méthode GET
Récupère les informations (sous la forme d'entité) identifiées par l'URI de la demande.
Méthode POST
Permet de demander au serveur d'accepter l'entité incluse dans la demande en tant que nouveau subordonné de la ressource Web identifiée.
Méthode PUT
Met à jour un enregistrement en transmettant différents paramètres URI basés sur la paire clé-valeur.
Méthode DELETE

Permet de demander au serveur d'origine de supprimer la ressource identifiée.

Prise en charge des variables du service Web REST à l'aide de la touche F2
  • Paramétrage d'URL : Les utilisateurs peuvent ajouter des variables dans l'onglet Demande.
  • Paramètre : Les utilisateurs peuvent ajouter des variables pour les valeurs de l'onglet Paramètre, qui inclut les valeurs d'URL, les valeurs POST et les valeurs d'autorisation.

  1. Cliquez sur Envoyer une demande, pour afficher l'option Définir la variable à partir de avec les valeurs des variables.
    Remarque : Dans l'en-tête de requête ou le paramètre POST, si une variable d'information d’identification est utilisée, l'option Définir la valeur de variable ne répertorie pas cette variable pour Envoyer la demande. Cependant, sa valeur est utilisée pour générer la sortie.

    Un message s'affiche indiquant que les variables d'informations d’identification sont exclues de la liste des variables. Pour en savoir plus, consultez la rubrique Attribution de variables d'informations d'identification à partir de consignes d'informations d'identification.

  2. Cliquez sur Obtenir la sortie pour obtenir la réponse.
Remarque : Si votre service Web REST utilise un serveur proxy, sélectionnez Outils > Options > Paramètres avancés.
Résolution des problèmes liés à l'envoi d'une requête

Les clients qui passent à la version actuelle à Client Enterprise depuis la version 11.3 et les versions ultérieures devront peut-être mettre à jour le type de client REST par défaut configuré dans le fichier AASettings.xml si la demande d'envoi est en échec.

Pour résoudre le problème, le type de client REST peut être configuré pour utiliser nativerestclient au lieu de RestSharp par défaut dans le nœud Player > commandes comme indiqué :

<Player>

<commands>

<restwebservice>

<restclienttype>nativeclient</restclienttype>

</restwebservice>

</commands>

</Player>

Envoyer le commentaire