Stellt interne Dateien und URLs als Webhook bereit
Inhaltsverzeichnis
- Funktionsumfang
- Voraussetzungen
- Software-Installation
- Einrichten der Instanz in IP-Symcon
- Statusvariablen und Profile
- WebFront
- PHP-Befehlsreferenz
- Anhang
- Lizenz
Über Webhooks des IPS-WebServer sind folgende Funktionen realisiert:
- Bereitstellung von Lokale Dateien.
- Bereitstellung von im lokalen Netzwerk per http/https/ftp erreichbaren Dateien.
- Unterstützt Basic & Digist Authentification für die Quellen.
- Überschreiben und erweitern von Get-Parametern ist möglich.
- IPS 4.3 oder höher
Dieses Modul ist Bestandteil der Network-Library.
IPS 5.0:
Bei privater Nutzung: Über das 'Module-Control' in IPS folgende URL hinzufügen.
git://github.com/Nall-chan/Network.git
Bei kommerzieller Nutzung (z.B. als Errichter oder Integrator) wenden Sie sich bitte an den Autor.
Das Modul ist im Dialog 'Instanz hinzufügen' unter den Kern-Instanzen zu finden.
Folgende Parameter sind in der Instanz zu konfigurieren:
Werte pro Spalte:
Eigenschaft | Typ | Standardwert | Funktion |
---|---|---|---|
Hook | string | /hook/ | URI des Webhook. Muss mit /hook/ anfangen. |
Url | string | http:// | URL zur Quelle. Kann auch https oder eine lokale Datei sein. |
forceDL | bool | false | Zwingt Browser die gelieferten Daten als Datei zu speichern und nicht darzustellen. |
allowGet | bool | true | Erlaubt das Erweitern und Überscheiben von Parametern durch den Hook. |
weakSSL | bool | false | Deaktiviert die SSL Prüfung. Zum Beispiel für selbst-signierte Zertifikate. |
Dieses Modul legt keine Statusvariablen und Profile an.
Entfällt.
Entfällt.
Version 2.20:
- Neu: Webhook Reverse Proxy
Version 2.01:
- Doku ergänzt
Version 2.0:
- WebSocket-Module in Network überführt
Version 1.0:
- Erstes offizielles Release
IPS-Modul:
CC BY-NC-SA 4.0