Informationen zum Mustercode 'Set Cookie HTTP Reply'

Dieser Mustercode zeigt, wie einer Nachricht ein HTTPReply-Header mithilfe eines HTTPHeader-Knotens hinzugefügt werden kann.

Folgender Nachrichtenfluss wird durch den Mustercode importiert:

Screenshot des Nachrichtenflusses 'HTTPHeader Node Set Cookie'

Funktionsweise des Nachrichtenflusses:

  1. Es wird eine Anforderung gesendet an: http://localhost:7080/setHTTPReply.WS
  2. Der Nachrichtenfluss empfängt die Anforderung über einen HTTPInput-Knoten (SetCookieWS). In den erweiterten Eigenschaften dieses Knotens ist das Kontrollkästchen "Abfragezeichenfolge syntaktisch analysieren" aktiviert. Daher wird die Abfragezeichenfolge auf Name/Wert-Paare untersucht. Diese werden der lokalen Umgebung hinzugefügt.
  3. Der Rechenknoten extrahiert den Wert des Namensfelds der Abfragezeichenfolge aus der lokalen Umgebung und fügt ihn als Hauptteil der zurückgegebenen Nachricht ein.
  4. Die Nachricht wird an einen HTTPHeader-Knoten (SetCookie) übergeben, der den HTTPReply-Header 'Set-Cookie' mit dem Wert Customer Name=Customer1:127.0.0.1:7080/setHTTPReply.WS hinzufügt.
  5. Ein HTTPReply-Knoten (ReplyResult) gibt das Ergebnis zurück.
  6. Nachfolgende Anforderungen enthalten den HTTPInput-Header 'Cookie' mit dem Wert Customer Name=Customer1:127.0.0.1:7080/setHTTPReply.WS

Zurück zu den Informationen zum Mustercode 'HTTPHeader node'

Zurück zum Beginn des Mustercodes