HttpRequest sendet HTTP-Anfragen mit application/x-www-form-urlencoded-Daten, Text oder Binärdaten an externe Dienste.”
Eigenschaften
Wenn
ThrowExceptionOnFailed auf true (Standard) gesetzt ist und die Antwort einen Fehlercode enthält, wird der Vorgang unterbrochen und die Fehlermeldung erscheint im Skill Monitor.
Wenn ThrowExceptionOnFailed auf false gesetzt ist, lösen Fehlerantworten (4xx/5xx) keine Ausnahme aus. Prüfen Sie Status, um den HTTP-Statuscode selbst zu ermitteln. Eine Antwort mit einem Fehlercode bedeutet, dass der externe Dienst erreichbar ist und antwortet. Fehler im Zusammenhang mit der Verfügbarkeit des Dienstes oder Verbindungsfehler lösen unabhängig von dieser Eigenschaft immer eine Ausnahme aus, und in diesen Fällen ist kein HTTP-Statuscode verfügbar.
Der Wert von
Timeout darf das Skriptlaufzeitlimit (600 Sekunden) nicht überschreiten.Methoden
SetHeader
Send
SetFileContent
application/json, application/pdf). Zum Überschreiben übergeben Sie mediaType.
- Die erste Überladung sendet exportierte Daten (aus
Document.Exports) als Datei. - Die zweite Überladung sendet Binärdaten, entweder ein Quellbild aus der Erstellung des Vorgangs oder ein Bild aus einem Feld vom Typ Picture.
SetSourceFileContent
mediaType.
SetSourceFileContent ist veraltet. Es greift nur auf die erste Datei in einem Vorgang zu. Verwenden Sie stattdessen SetFileContent.SetStringContent
Content-Type: application/json und UTF-8-Codierung verwendet. Sie können beides mit den optionalen Parametern überschreiben.
SetUrlFormEncodedContent
application/x-www-form-urlencoded. Das Objekt sollte eine einfache Menge von Eigenschafts-/Wert-Paaren sein:
