---
title: ".Request (OpenOlat Objektmethode)"
---
### Beschreibung

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

### Argumente

| Name | Typ | Beschreibung |
| --- | --- | --- |
| RequestType | [string (Opus Funktion)](https://manuals.swissmains.com/pages/viewpage.action?pageId=4850900) | Typ des Requests. Mögliche Werte: - get - put - post - delete |
| RelativeUri | [string (Opus Funktion)](https://manuals.swissmains.com/pages/viewpage.action?pageId=4850900) | Relativer Request Url folgend auf .../restapi/. |
| IgnoreUnsuccessful | [boolean (Opus Funktion)](../../../opus-funktionen/typenkonversionen-opus/boolean-opus-funktion.md) | Schreibt keinen Error log, falls true. Default = false. |
| HeaderParamKeys | [StringArray (Opus Funktion)](https://manuals.swissmains.com/pages/viewpage.action?pageId=7176585) | Request Header Keys. |
| HeaderParamValues | [StringArray (Opus Funktion)](https://manuals.swissmains.com/pages/viewpage.action?pageId=7176585) | Request Header Values. |
| UrlParamKeys | [StringArray (Opus Funktion)](https://manuals.swissmains.com/pages/viewpage.action?pageId=7176585) | Url Parameter Keys. |
| UrlParamValues | [StringArray (Opus Funktion)](https://manuals.swissmains.com/pages/viewpage.action?pageId=7176585) | Url Parameter Values. |
| Content | [string (Opus Funktion)](https://manuals.swissmains.com/pages/viewpage.action?pageId=4850900) | Request Body. |
| AcceptNonJson | [boolean (Opus Funktion)](../../../opus-funktionen/typenkonversionen-opus/boolean-opus-funktion.md) | Falls true, lässt Header Parameter Accept:Json weg. Zum Beispiel verwendet für /Ping |
| Result | &[string](../../../standard-datentypen/string.md) | Referenz auf das Resultat der Abfrage |

### Rückgabewert [boolean](https://manuals.swissmains.com/display/smtschool/boolean)

True, falls erfolgreich.

### Beispiel

| ... MyOlat = OpenOlatCreate(); MyOlat.Request("get", "users", false, HeaderKeys, HeaderValues, UrlKeys, UrlValues, "{ content: 'something' }", false); |
| --- |
