SendXmlDomRequest

SendXmlDomRequest 1:

Diese Methode sendet eine Anfrage mit einer XML-Objektnutzlast an einen HTTP-Server. Diese Methode kann z. B. verwendet werden, wenn der Server nur XML-Objektnutzlasten akzeptiert.

Syntax

METHOD SendXmlDomRequest : BOOL
VAR_IN_OUT CONSTANT
    sUri         : STRING;
END_VAR
VAR_INPUT
    fbClient     : REFERENCE TO FB_IotHttpClient;
    eRequestType : ETcIotHttpRequestType;
    fbXml        : REFERENCE TO FB_XmlDomParser;
    fbHeader     : REFERENCE TO FB_IotHttpHeaderFieldMap;
END_VAR

SendXmlDomRequest 2: Rückgabewert

Name

Typ

Beschreibung

SendXmlDomRequest

BOOL

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

SendXmlDomRequest 3: Eingänge

Name

Typ

Beschreibung

fbClient

REFERENCE TO FB_IotHttpClient

Die Instanz des HTTP-Client-Funktionsbausteins, von der die Anfrage gesendet werden soll.

eRequestType

ETcIotHttpRequestType

Der Typ des HTTP-Befehls, den die Anfrage haben sollte. Die Aufzählung befindet sich im Anhang.

fbXml

REFERENCE TO FB_XmlDomParser

Die Instanz von XmlDomParser zum Parsen eines Strings in ein XML-Objekt.

fbHeader

REFERENCE TO FB_IotHttpHeaderFieldMap

Die Instanz von IotHttpHeaderFieldMap für die Bearbeitung des Headers der HTTP-Anfrage.

SendXmlDomRequest 4:/SendXmlDomRequest 5: Ein-/Ausgänge

Name

Typ

Beschreibung

sUri

STRING

Die Kennung der Ressource auf dem Host. Beachten Sie, dass die sUri an den Hostnamen des IotHttpClient angehängt wird.