Zum Inhalt

SendWebRequest (Opus Funktion)

Beschreibung

Gibt den angeforderten Inhalt zurück.

Argumente

Name Typ Beschreibung
Address string Server Address
Port integer Port
Data blob Request Data Block
MaxResponseBytes integer Max Response Bytes
UseSSL integer Optional: 1 = SSL soll verwendet werden
ConnectionTimeout integer Optional: Timeout für den Verbindungsaufbau in ms. Default 1000.
SendTimeout integer Optional: Timeout für das Versenden der Daten in ms. Default 1000.
ReceiveTimeout integer Optional: Timeout für Antwort in ms. Default 2000.

Rückgabewert blob

Im Erfolgsfall: Ein Blob mit dem rohen HTTP-Text. Dieser Text enthält den HTTP Statuscode.

Im Fehlerfall: Ein leerer Blob.

Beispiele

Lo_RequestBody := GetUtf8BlobFromString("");
Lo_RequestHeaderKeys = ["Host","Content-Type","Content-Length"];
Lo_RequestHeaderValues = ["example.com","application/json",0];

Lo_Request = GetWebRequestPacket([""],Lo_RequestHeaderKeys,Lo_RequestHeaderValues,"GET","/","HTTP/1.1","",Lo_RequestBody);

Response = SendWebRequest("example.com",443,Lo_Request,10000,1);


Ls_SariResponse = SendWebRequest("sari-v4-test.ky2help.com",443,Ls_SariRequest,10000,1);

Siehe auch

GetWebRequestPacket (Opus Funktion)