SendJsonDomRequest

Diese Methode sendet eine Anfrage mit einer JSON-Objektnutzlast an einen HTTP-Server. Diese Methode kann z. B. verwendet werden, wenn der Server nur JSON-Objektnutzlasten akzeptiert.
Syntax
METHOD SendJsonDomRequest : BOOL
VAR_IN_OUT CONSTANT
sUri : STRING;
END_VAR
VAR_INPUT
fbClient : REFERENCE TO FB_IotHttpClient;
eRequestType : ETcIotHttpRequestType;
fbJson : REFERENCE TO FB_JsonDomParser;
fbHeader : REFERENCE TO FB_IotHttpHeaderFieldMap;
END_VAR
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
SendJsonDomRequest | BOOL | Gibt TRUE zurück, wenn der Methodenaufruf erfolgreich war. |
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. |
fbJson | REFERENCE TO FB_JsonDomParser | Die Instanz von JsonDomParser zum Parsen eines Strings in ein JSON-Objekt. |
fbHeader | REFERENCE TO FB_IotHttpHeaderFieldMap | Die Instanz von IotHttpHeaderFieldMap für die Bearbeitung des Headers der HTTP-Anfrage. |
/
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. |