Zum Inhalt

.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);