Puffer hochladen
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Sendet eine Webanfrage zum Übertragen von Daten oder Dateiinhalten an einen Server, eine Webseite oder einen Webdienst. Dieses VI arbeitet mit der HTTP-Methode "PUT". Einzelheiten zur Methode "PUT" erfahren Sie in den Beschreibungen der HTTP-Methoden des W3-Konsortiums auf www.w3.org.
Wenn die Webanfragen des VIs "PUT" Zugangsdaten, HTTP-Header oder Cookies enthalten sollen, müssen Sie den Webanfragen ein Client-Handle zuweisen. Mit dem VI HandleÖffnen können Sie ein Client-Handle erstellen und die Zugangsdaten für die Anfrage festlegen. Mit dem VI Header hinzufügen werden Header-Zeilen zu Webanfragen des VIs "PUT" hinzugefügt.

Ein-/Ausgänge
Ausgabedatei
—
Ausgabedatei gibt eine Datei an, in der die vom Server empfangenen Body-Daten gespeichert werden sollen. Wenn Sie keine Ausgabedatei angeben, werden die Body-Daten nicht als Datei gespeichert.
Client-Handle
—
Client-Handle gibt das Client-Handle für die Webanfrage an. Über Client-Handles können mehrere HTTP-Client-VIs mit denselben Zugangsdaten, HTTP-Headern und Cookies arbeiten. Für unabhängige Webanfragen ohne zu speichernde Daten (wie Header oder Zugangsdaten) werden keine Client-Handles benötigt.
URL
—
URL gibt die URL des Servers, der Webseite oder des Webdiensts an, an den die Webanfrage gesendet werden soll.
Puffer
—
Puffer gibt einen Daten-String an, der an den Server gesendet werden soll.
Fehler (Eingang, kein Fehler)
—
Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.
Timeout (10000)
—
Timeout gibt an, wie viele Millisekunden auf eine Antwort des Servers gewartet soll, bevor die Webanfrage wegen Zeitüberschreitung abläuft. Der Standardwert lautet 10.000 ms. Bei der Einstellung -1 übernimmt das Betriebssystem die Überwachung des Timeouts.
Client-Handle (Ausgang)
—
Client-Handle (Ausgang) gibt das Client-Handle für die Webanfrage aus. Über Client-Handles können mehrere HTTP-Client-VIs mit denselben Zugangsdaten, HTTP-Headern und Cookies arbeiten. Für unabhängige Webanfragen ohne zu speichernde Daten (wie Header oder Zugangsdaten) werden keine Client-Handles benötigt.
Header
—
Header gibt die vom Server empfangenen Header-Felder aus. Informationen zu Definitionen von Header-Feldern (z. B. mögliche Header, Beschreibungen und Syntax) finden Sie auf der Website des W3-Konsortiums, www.w3.org.
Body
—
Body gibt die vom Server empfangenen Body-Daten aus.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe. |
Verwenden des VIs "PUT" mit LabVIEW-Webdiensten
Mit diesem VI wird mit einem LabVIEW-Webdienst kommuniziert. Dazu müssen Sie zunächst einen Webdienst erstellen und auf ein System übertragen und die dazugehörige URL-Map so konfigurieren, dass sie mit der Methode "PUT" arbeitet. Anschließend können Sie mit dem VI "PUT" durch Angabe einer URL eine Verbindung mit diesem Webdienst herstellen.
Ausgabedatei
—
Client-Handle
—
URL
—
Fehler (Eingang, kein Fehler)
—
Timeout (10000)
—
Client-Handle (Ausgang)
—
Header
—
Fehler (Ausgang)
—