.Request (OpenOlat Objektmethode)

Beschreibung

Diese Methode führt einen Webrequest zur OpenOlat Instanz aus.

Argumente

Name

Typ

Beschreibung

RequestTypestring (Opus Funktion)

Typ des Requests. Mögliche Werte:

  • get
  • put
  • post
  • delete
RelativeUristring (Opus Funktion)

Relativer Request Url folgend auf .../restapi/. 

IgnoreUnsuccessfulboolean (Opus Funktion)

Schreibt keinen Error log, falls true. Default = false.

HeaderParamKeysStringArray (Opus Funktion)Request Header Keys.
HeaderParamValuesStringArray (Opus Funktion)Request Header Values.
UrlParamKeysStringArray (Opus Funktion)Url Parameter Keys.
UrlParamValuesStringArray (Opus Funktion)Url Parameter Values.
Contentstring (Opus Funktion)Request Body.
AcceptNonJsonboolean (Opus Funktion)Falls true, lässt Header Parameter Accept:Json weg. Zum Beispiel verwendet für /Ping 
Result&stringReferenz 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);