Ouvre un handle de client. Utilisez des handles de client pour connecter ensemble plusieurs VIs de client HTTP tout en préservant les informations permettant de les authentifier, ainsi que les en-têtes HTTP et les cookies. Au besoin, vous pouvez spécifier un nom d'utilisateur et un mot de passe pour envoyer des requêtes Web à un serveur qui requiert une authentification. Vous pouvez aussi créer un fichier de cookie qui stocke les données d'une requête Web à la suivante.


icon

Entrées/Sorties

  • cpath.png fichier cookie
  • cstr.png nom d'utilisateur

    nom d'utilisateur spécifie le nom d'utilisateur utilisé pour se connecter au serveur HTTP que vous avez créé plus tôt.

  • cstr.png mot de passe

    mot de passe spécifie le mot de passe utilisé pour se connecter au serveur HTTP.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • cbool.png vérifier le serveur (vrai)

    verify server (true) spécifie s'il faut vérifier l'identité du serveur et établir une connexion sécurisée. Utilisez cette commande pour permettre aux VIs de la palette Client HTTP de communiquer en utilisant le protocole https://. La valeur par défaut est VRAI.

  • idlrn.png handle du client en sortie

    handle du client en sortie renvoie le handle du client associé à la requête Web. Utilisez des handles de client pour câbler plusieurs VIs de client HTTP les uns aux autres tout en conservant les informations d'identification, les en-têtes HTTP et les cookies. Les handles de client ne sont pas exigés pour des requêtes Web indépendantes ne contenant pas d'informations persistantes, comme des en-têtes ou les informations d'identification.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • Les handles du client améliorent l'efficacité du réseau en limitant le nombre de sockets et de ports réseau nécessaires pour effectuer plusieurs requêtes Web. Les handles de client ne sont pas exigés pour des requêtes Web indépendantes ne contenant pas d'informations persistantes, comme des en-têtes ou les informations d'identification.

    La capture d'écran suivante montre le code qui effectue ce qui suit :

    1. Le VI OuvrirHandle ouvre un handle du client et un cookie côté client capable de stocker des données persistantes.
    2. Le VI Ajouter un en-tête ajoute une nouvelle ligne de champ d'en-tête qui définit la langue privilégiée pour les requêtes Web suivantes associées au handle du client.
    3. Le VI GET effectue une requête Web qui inclut l'en-tête Accept-Language.
    4. Le VI FermerHandle ferme le handle du client et supprime toutes les données persistantes, y compris les en-têtes.