Beschreibung
Die Funktion HTTPPost sendet eine HTTP-POST-Anfrage an die angegebene URL. Der Typ der Anfrage wird durch den Parameter type festgelegt, und die Nutzdaten werden durch den Parameter data definiert.
Syntax
HTTPPost(url, type, data)
Argumente
| Argument | Beschreibung |
|---|---|
url |
Die Ziel-URL, an die die POST-Anfrage gesendet wird. |
type |
Der Content-Type der Anfrage. Typischerweise 'application/json' für JSON-Daten. |
data |
Die Nutzdaten der Anfrage. Diese sollten im entsprechenden Format (z. B. JSON) angegeben werden. |
Rückgabetypen
Die Funktion gibt keinen direkten Rückgabewert zurück. Sie sendet die Anfrage an den Server und führt die spezifizierte Aktion aus.
Beispiele
| Beschreibung | Formel |
|---|---|
| Einfaches Senden von JSON-Daten |
HTTPPost(
"https://example.com/api",
"application/json; charset=utf-8",
JSONPackage(
"key1", "value1",
"key2", "value2"
)
)
|
| Verwendung in einem Button |
createButton(
1,
"Daten senden",
"Sendet Daten an den Server",
HTTPPost(
"https://example.com/endpoint",
"application/json; charset=utf-8",
JSONPackage(
"projectID", projectGuid,
"username", getUserName()
)
),
"",
"",
"",
"Daten wurden erfolgreich gesendet",
"",
"send"
)
|
Hinweise
- Stellen Sie sicher, dass die URL und die Nutzdaten korrekt sind, um Fehler bei der Anfrage zu vermeiden.
- Die Funktion kann sensible Daten an externe Server senden. Überprüfen Sie die Ziel-URL sorgfältig.
- Die Funktion eignet sich besonders gut für die Integration mit APIs und externen Workflows (z. B. Power Automate).
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.