GetHeaderField

GetHeaderField 1:

Diese Methode kann den Wert eines bestimmten Header-Feldes aus einer HTTP-Antwort lesen. Um ein Header-Feld aus einer HTTP-Antwort auslesen zu können, muss der Ausgang bBusy des Funktionsbausteins FB_IotHttpRequest FALSE zurückgeben.

Syntax

METHOD GetHeaderField : BOOL
VAR_IN_OUT CONSTANT
    sField       : STRING;
END_VAR
VAR_INPUT
    pValue       : PVOID;
    nValueSize   : UDINT;
END_VAR

GetHeaderField 2: Rückgabewert

Name

Typ

Beschreibung

GetHeaderField

BOOL

Gibt TRUE zurück, wenn der Methodenaufruf erfolgreich war.

GetHeaderField 3: Eingänge

Name

Typ

Beschreibung

pValue

PVOID

Zeiger auf den Datenspeicher, wo die gelesenen Daten gespeichert werden sollen.

nValueSize

UDINT

Die maximale Größe, die der Puffer dieser Methode haben kann.

GetHeaderField 4: Ein-/Ausgänge

Name

Typ

Beschreibung

sField

STRING

Name des Feldes, das dem Header der HTTP-Anfrage hinzugefügt wird.