.Request (OpenOlat Objektmethode)
Beschreibung¶
Diese Methode führt einen Webrequest zur OpenOlat Instanz aus.
Argumente¶
| Name | Typ | Beschreibung |
|---|---|---|
| RequestType | string (Opus Funktion) | Typ des Requests. Mögliche Werte: - get - put - post - delete |
| RelativeUri | string (Opus Funktion) | Relativer Request Url folgend auf .../restapi/. |
| IgnoreUnsuccessful | boolean (Opus Funktion) | Schreibt keinen Error log, falls true. Default = false. |
| HeaderParamKeys | StringArray (Opus Funktion) | Request Header Keys. |
| HeaderParamValues | StringArray (Opus Funktion) | Request Header Values. |
| UrlParamKeys | StringArray (Opus Funktion) | Url Parameter Keys. |
| UrlParamValues | StringArray (Opus Funktion) | Url Parameter Values. |
| Content | string (Opus Funktion) | Request Body. |
| AcceptNonJson | boolean (Opus Funktion) | Falls true, lässt Header Parameter Accept:Json weg. Zum Beispiel verwendet für /Ping |
| Result | &string | Referenz auf das Resultat der Abfrage |
Rückgabewert boolean¶
True, falls erfolgreich.
Beispiel¶
| ... MyOlat = OpenOlatCreate(); MyOlat.Request("get", "users", false, HeaderKeys, HeaderValues, UrlKeys, UrlValues, "{ content: 'something' }", false); |
|---|