Envoie une requête Web qui soumet des données ou un fichier à un serveur, une page Web ou un service Web. Ce VI utilise la méthode HTTP POST. Reportez-vous au consortium World Wide Web, sur www.w3.org, pour en savoir plus sur les définitions des méthodes HTTP, y compris la méthode POST. Utilisez le VI POST multipart pour envoyer des requêtes POST qui utilisent le type MIME multipart/form-data.

Vous pouvez assigner un handle du client pour ajouter les informations d'authentification, des en-têtes HTTP ou un cookie aux requêtes Web effectuées par le VI POST. Utilisez le VI OuvrirHandle pour ouvrir un handle de client et établir les informations d'authentification. Utilisez le VI Ajouter un en-tête pour ajouter des lignes d'en-têtes aux requêtes Web effectuées par le VI POST.


icon

Entrées/Sorties

  • cpath.png fichier en sortie

    fichier en sortie spécifie le fichier dans lequel enregistrer les données du corps renvoyé par le serveur. Si vous ne spécifiez pas de fichier en sortie, le VI n'enregistre pas les données du corps dans un fichier.

  • cdlrn.png handle du client

    handle du client spécifie le handle du client à associer à 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.

  • cstr.png url

    URL spécifie l'URL du serveur, de la page Web ou du service Web auquel ce VI envoie la requête Web.

  • cpath.png fichier

    fichier spécifie le chemin de fichier du fichier à envoyer au serveur comme données. Ce VI extrait les données de ce fichier et les envoie au serveur.

  • 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.

  • ci32.png timeout (10000)

    timeout spécifie combien de temps, en millisecondes, la requête Web doit attendre une réponse du serveur avant d'entrer en timeout. La valeur par défaut est 10 000 ms. Une valeur de -1 reporte la surveillance du timeout au système d'exploitation.

  • 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.

  • istr.png en-têtes

    en-têtes renvoie les champs d'en-têtes renvoyés par le serveur. Reportez-vous au consortium World Wide Web sur www.w3.org pour en savoir plus sur les définitions des champs d'en-tête, notamment pour savoir quels en-têtes sont disponibles et consulter leur description et syntaxe.

  • istr.png corps

    corps renvoie des données du corps renvoyées par le serveur.

  • ierrcodeclst.png sortie d'erreur

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

  • Utilisation du VI POST avec les services Web LabVIEW

    Utilisez ce VI pour interagir avec un service Web LabVIEW. Vous devez commencer par créer et publier un service Web, y compris la configuration d'un mappage d'URL pour accepter la méthode POST. Vous pouvez ensuite utiliser le VI POST pour vous connecter à ce service Web en spécifiant une URL qui correspond au service Web.