Sprachauswahl:
Skip to main navigation Skip to main content Skip to page footer

Standard-HTTP-Anfrage

Ermöglicht das Senden einer HTTP-Anfrage an den angegebenen Server. Die Serverantwort wird nicht analysiert und kann nicht verwendet werden.

  • Didactum unterstützt HTTP-Anfragen nur für einfache Anfragen.
  • Benutzername und Passwort (oder Token) müssen in derselben Anfrage enthalten sein.
  • Wenn Sie eine separate Anmeldeanfrage für den Zugriff benötigen, wird diese Vorgehensweise nicht unterstützt.

Alle Didactum-Überwachungssysteme unterstützen das Hinzufügen des HTTP-Anfrageelements.

Einsatzgebiete

Könnte beispielsweise zur Kommunikation mit einem Server, PSIM (Softwarepaket zur Simulation elektronischer Schaltungen), SCADA (System zur Prozessführung und Datenerfassung) oder einem Softwareprogramm verwendet werden.

Erstellen Sie eine HTTP-Anfrage

Um eine HTTP-Anfrage zu erstellen, müssen Sie die folgenden Parameter angeben:

ParameterBeschreibung
NameDer Name des Elements im System
LoginLogin-Zeichenfolge kann als Makro $LOGIN$ eingefügt werden
PasswortPasswort-Zeichenfolge kann als Makro $PASSWORD$ eingefügt werden. Für die Darstellung als Hash können die Makros $PASSWORD_MD5$ und $PASSWORD_SHA1$ verwendet werden.
EmpfängerEmpfängeradress-Zeichenfolge kann als Makro $RECIPIENT$ eingefügt werden
NachrichtNachrichtentext in URL-Codierung, kann die folgenden %-Makros enthalten: %1 - Logikdefinition %2 - Status der Sensoren %3 - Datum und Uhrzeit %4 - Logikname %5{id} - Sensorname (nach Bezeichner oder %8) %6{id} - Sensorstatus (nach Bezeichner oder %8) %7{id} - Sensorwert (nach Bezeichner oder %8) %8 - zuletzt geänderter Sensor-ID \\n - eine neue Zeile Nachrichtentext kann als Makro $MESSAGE$ eingefügt werden
AnfragetypTyp der HTTP-Anfrage: GET, POST, DELETE, PUT
ServerServer-Zeichenfolge kann $-Makros enthalten
HeaderAnfrage-Header-Zeichenfolge kann $-Makros enthalten; für mehrere Header-Eigenschaften verwenden Sie Zeilenumbrüche oder das Symbol '\\n'
DatenDaten-Zeichenfolge kann $-Makros enthalten

Die Schaltfläche „Test“ ermöglicht es Ihnen, HTTP-Anfragen zu senden (das %-Makro wird nicht gefüllt) und sicherzustellen, dass alles korrekt funktioniert.

Nach dem Senden der Anfrage kann die Serverantwort im Feld „Serverantwort“ eingesehen werden.

  • HTTP/1.1 200 OK Server: nginx/1.16.1 Date: Wed, 29 Jan 2019 11:10:35 GMT Content-Type: text/xml; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Expires: -1 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache <error type="no error" />

Das Makro $MAC$ kann verwendet werden, um eine eindeutige Systemkennung zu bestimmen. Dabei wird eine Zeichenfolge eingefügt, die die MAC-Adresse der Einheit enthält.

Um die HTTP-Anfrage-Aufgabe mit einem Ereignis im System zu verknüpfen, verwenden Sie Logikschemata oder Gruppenbenachrichtigungen.

Diese Webseite nutzt Cookies

Diese Webseite nutzt Cookies zur Verbesserung des Erlebnisses unserer Besucher. Indem Sie weiterhin auf dieser Webseite navigieren, erklären Sie sich mit unserer Verwendung von Cookies einverstanden.

Essenzielle Cookies ermöglichen grundlegende Funktionen und sind für die einwandfreie Funktion der Website erforderlich.
Statistik Cookies erfassen Informationen anonym. Diese Informationen helfen uns zu verstehen, wie unsere Besucher unsere Website nutzen.
Marketing-Cookies werden von Drittanbietern oder Publishern verwendet, um personalisierte Werbung anzuzeigen. Sie tun dies, indem sie Besucher über Websites hinweg verfolgen.