Please enable JavaScript to view this site.

Navigation: Arbeiten mit EventSentry > Aktionen

Http

Scroll Prev Top Next More

Die HTTP-Aktion kann auf verschiedene Weise mit öffentlichen HTTP-basierten APIs wie Ticketing-Systemen, Collaboration Suites und Hardware-Geräten interagieren:

 

Ein Formular einreichen

POST-Daten

PUT-Daten

GET-Anfrage

 

Die HTTP-Aktion unterstützt sowohl HTTP als auch HTTPS, Authentifizierung (Basic, Digest und NTLM) und ermöglicht die Übermittlung von bis zu 20 Formularelementen. Formularelemente können entweder statische Informationen oder dynamische Informationen durch die Verwendung von Variablen enthalten.

 

Beachten Sie, dass die HTTP-Aktion nicht nur durch Ereignisse ausgelöst werden kann (wie alle anderen Aktionen auch), sondern auch durch das System Tray Utility, um die Erstellung von Support-Tickets im webbasierten Ticketing-System zu erleichtern.

 

Die HTTP-Aktion kann entweder so konfiguriert werden, dass Daten an ein HTTP-basiertes Formular (oder Seiten, die Daten vom Formulartyp erwarten) übermittelt werden, indem Formularübermittlung als Typ ausgewählt wird, oder dass benutzerdefinierte Daten über eine POST- oder PUT-Anforderung übermittelt werden, indem POST/PUT-Daten ausgewählt werden. Lesen Sie die API-Dokumentation, um festzustellen, welcher Typ korrekt funktioniert.

 

clip0588

 

Vorlage laden

Wenn Sie Ereignisdaten an einen unter Vorlagen aufgeführten Webdienst übermitteln, wählen Sie einfach die Vorlage aus, und alle erforderlichen Formularfelder werden automatisch vorgeladen. Benutzerspezifische Felder (z.B. API-Schlüssel) müssen manuell konfiguriert werden und sind mit Text in .

 

info_32

Um einen neuen Webdienst vorzuschlagen, der in die Liste der Vorlagen aufgenommen werden soll, senden Sie einfach eine E-Mail an unser Support-Team.

 

URL

Die URL der Webseite, die das einzureichende Formular enthält. Dieses Feld unterstützt Variablen.

 

Authentifizierung

Authentifizierungsverfahren: Basic Authentication, Digest und NTLM sind unterstützte Authentifizierungsmethoden.

Benutzername/Passwort: Die Authentifizierungsdaten.

 

warning_32

Es wird empfohlen, nur die Basis-Authentifizierung zu verwenden, wenn ein Formular über eine sichere Webseite (https://.......) eingereicht wird.

 

Proxy Server

Wenn auf die angegebene Webseite über einen Proxy-Server zugegriffen werden muss, kann ein Proxy-Server mit der HTTP-Aktion verknüpft werden. Durch Klicken auf die Schaltfläche "Einstellungen" im Bereich "Proxy" wird ein Dialog angezeigt, in dem die Proxy-Einstellungen konfiguriert werden können. Wenn Sie das Kontrollkästchen "Proxy verwenden" aktivieren, werden die Proxy-Server-Einstellungen aktiviert.

 

Formular-Übermittlung: Formular-Felder

Es können bis zu 20 Formularfelder angegeben werden, die eingereicht werden sollen. Sie können entweder dynamische Informationen unter Verwendung einer der unterstützten Variablen einbeziehen oder statische Informationen für die Formularfelder angeben.

 

Der "Name des Formularelements" ist der Name des Formularelements, während "Wert" sich auf den Inhalt des Wertes des Formularelements bezieht. Informationen darüber, welche Variablen unterstützt werden, finden Sie im Kapitel "Variablen".

 

POST/PUT-Daten

Für APIs, die POST- oder PUT-Anforderungen erwarten, müssen der Inhaltstyp, der Übermittlungstyp (POST/PUT) und die Daten definiert werden. Die gleichen Variablen, die in den Formularfeldern unterstützt werden, werden auch im Datenfeld unterstützt.

 

Nach UTF8 konvertieren: Konvertiert dynamische Daten aus Variablen (z.B. $EVENTSOURCE, $EVENTMESSAGE ...) vor der Übertragung nach UTF8.

 

Ein typischer POST/PUT-Aufbau ist in der Abbildung unten dargestellt:

 

clip0307

 

GET

Übermittelt eine HTTP-GET-Anfrage an die angegebene URL. Die von der Webseite zurückgegebenen Daten sind im Ereignis 642 verfügbar, das protokolliert wird, wenn die HTTP(S)-GET-Anfrage erfolgreich war.