Response¶
Kurzbeschreibung¶
Response ist ein Outlet Brick. Er versendet eine Antwort auf Anfrage über den Endpoint-Provider.
Input¶
Response besitzt einen Input-Port.
EndpointResponse = {
"RequestId" -> string,
"Request" -> <string -> variant>
};
Als Input empfängt Response eine Map aus zwei Elementen.
RequestId
ist eine Identifikationsnummer der Anfrage. Sie wird vom
Endpunkt-Provider vergeben wird. Request
ist die Antwort
(Body), die der Anfrage zu zuordnen ist.
Parametrisierung¶
Response besitzt folgende Parameter:
ResponseStatusCode
ResponseStatusCode¶
ResponseStatusCode
ist ein http
-Statuscode, der als Antwort auf die Anfrage
versendet werden soll
Standardwert :
200
integer
Funktion¶
Response kommuniziert mit dem Endpoint-Provider mittels zmq
. Zu erst
registriert sich Response bei dem Endpoint-Provider. Anschließend werden die
Flow Pakete weitergeleitet zum Endpoint-Provdier. Sollte der Endpoint-Provider
nicht funktionieren, schaltet sich Response ab.
Python-Module¶
Response benutzt folgende Python-Module:
zmq