Aktivitäten
Neuestes
False
Bannerhintergrundbild
Workflow-Aktivitäten
Letzte Aktualisierung 22. Apr. 2024

Orchestrator HTTP-Anfrage (Orchestrator HTTP Request)

Erstellt HTTP-Anfragen an die Orchestrator-API über die Authentifizierung unter dem ausführenden Roboter. Sie können die Verben GET, POST, PUT, PATCH und DELETE verwenden, um Daten zu extrahieren oder zu ändern, und bestimmte Informationen über JSON senden.
Beachten Sie, dass jede Anfrage unterschiedliche Rechte auf die Roboterrolle des Orchestrators benötigt, je nachdem, welche Anfragen Sie ausführen möchten und dass der Roboter mit dem Orchestrator verbunden sein muss. Zum Ausführen von Anfragen PUT auf Organisationseinheiten benötigen Sie z. B. die Rechte Ansehen ( View), Erstellen ( Create) und Bearbeiten ( Edit ). Die Methode läuft unter dem Roboter, der sie ausführt.

Definition

Namespace: UiPath Activities.System.API

Assembly: UiPath.System.Activities.Api (in UiPath.System.Activities.Api.dll)

Überladungen

  
OrchestratorHTTPRequest(OrchestratorHttpMethods, String)Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung und der Endpunkt verwendet werden.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, Dictionary<String, String>, String)Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung, der Endpunkt und die Antwortheader verwendet werden.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String)Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung, der Endpunkt und die JSON-Nutzlast verwendet werden.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String Dictionary<String, String>, String, String)Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung, der Endpunkt, die JSON-Nutzlast und die Antwortheader verwendet werden.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String Dictionary<String, String>, String, Int32)Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung, der Endpunkt, die JSON-Nutzlast und die Antwortheader zusammen mit anderen Konfigurationen verwendet werden.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String)

Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung und der Endpunkt verwendet werden.

int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint
)int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint
)
method OrchestratorAPIHttpMethods
Die zu verwendende Anforderungsmethode, wenn die Orchestrator-API aufgerufen wird. Die folgenden HTTP-Verben werden unterstützt: GET, POST, PUT, PATCH und DELETE.
relativeEndpoint String
Der Endpunkt, an den Anforderungen gestellt werden sollen, relativ zu Ihrer Orchestrator-Basis-URL.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, Dictionary<String, String>, String)

Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung, der Endpunkt und die JSON-Nutzlast verwendet werden.

int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	out Dictionary<string, string> responseHeaders,
	out string result
)int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	out Dictionary<string, string> responseHeaders,
	out string result
)
method OrchestratorAPIHttpMethods
Die zu verwendende Anforderungsmethode, wenn die Orchestrator-API aufgerufen wird. Die folgenden HTTP-Verben werden unterstützt: GET, POST, PUT, PATCH und DELETE.
relativeEndpoint String
Der Endpunkt, an den Anforderungen gestellt werden sollen, relativ zu Ihrer Orchestrator-Basis-URL.
responseHeaders Dictionary<String, String>
Verweis auf die von der Anforderung zurückgegebenen Header.
result String
Das von der HTTP-Anforderung zurückgegebene JSON-Objekt.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String)

Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung, der Endpunkt, die JSON-Nutzlast und die Antwortheader zusammen mit anderen Konfigurationen verwendet werden.

int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	string folderPath
)int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	string folderPath
)
method OrchestratorAPIHttpMethods
Die zu verwendende Anforderungsmethode, wenn die Orchestrator-API aufgerufen wird. Die folgenden HTTP-Verben werden unterstützt: GET, POST, PUT, PATCH und DELETE.
relativeEndpoint String
Der Endpunkt, an den Anforderungen gestellt werden sollen, relativ zu Ihrer Orchestrator-Basis-URL.
jSONPayload String
Die Informationen, die Sie im JSON-Format an den angegebenen Orchestrator-Endpunkt senden möchten. Das JSON-Objekt darf nicht eingerückt sein.
folderPath String
Der Pfad zum zu verwendenden Orchestrator-Ordner.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String Dictionary<String, String>, String, String)

Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung, der Endpunkt, die JSON-Nutzlast und die Antwortheader verwendet werden.

int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	out Dictionary<string, string> responseHeaders,
	out string result,
	string folderPath
)int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	out Dictionary<string, string> responseHeaders,
	out string result,
	string folderPath
)
method OrchestratorAPIHttpMethods
Die zu verwendende Anforderungsmethode, wenn die Orchestrator-API aufgerufen wird. Die folgenden HTTP-Verben werden unterstützt: GET, POST, PUT, PATCH und DELETE.
relativeEndpoint String
Der Endpunkt, an den Anforderungen gestellt werden sollen, relativ zu Ihrer Orchestrator-Basis-URL.
jSONPayload String
Die Informationen, die Sie im JSON-Format an den angegebenen Orchestrator-Endpunkt senden möchten. Das JSON-Objekt darf nicht eingerückt sein.
responseHeaders Dictionary<String, String>
Verweis auf die von der Anforderung zurückgegebenen Header.
result String
Das von der HTTP-Anforderung zurückgegebene JSON-Objekt.
folderPath String
Der Pfad zum zu verwendenden Orchestrator-Ordner.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String Dictionary<String, String>, String, Int32)

Führt HTTP-Anforderungen an die Orchestrator-API aus, wobei die gewünschte Anforderung, der Endpunkt, die JSON-Nutzlast und die Antwortheader zusammen mit anderen Konfigurationen verwendet werden.

int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	string folderPath,
	out Dictionary<string, string> responseHeaders,
	out string result,
	int timeoutMS
)int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	string folderPath,
	out Dictionary<string, string> responseHeaders,
	out string result,
	int timeoutMS
)
method OrchestratorAPIHttpMethods
Die zu verwendende Anforderungsmethode, wenn die Orchestrator-API aufgerufen wird. Die folgenden HTTP-Verben werden unterstützt: GET, POST, PUT, PATCH und DELETE.
relativeEndpoint String
Der Endpunkt, an den Anforderungen gestellt werden sollen, relativ zu Ihrer Orchestrator-Basis-URL.
jSONPayload String
Die Informationen, die Sie im JSON-Format an den angegebenen Orchestrator-Endpunkt senden möchten. Das JSON-Objekt darf nicht eingerückt sein.
folderPath String
Der Pfad zum zu verwendenden Orchestrator-Ordner.
responseHeaders Dictionary<String, String>
Verweis auf die von der Anforderung zurückgegebenen Header.
result String
Das von der HTTP-Anforderung zurückgegebene JSON-Objekt.
timeoutMS Int32
Gibt die Zeitspanne (in Millisekunden) an, in der auf die Ausführung der Aktivität gewartet wird, bevor ein Fehler ausgelöst wird. Der Standardwert ist 30.000 Millisekunden (30 Sekunden).

Rückgabewert

Der Statuscode, der von der Anforderung zurückgegeben wurde.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.