Herunterladen Inhalt Inhalt Diese Seite drucken

NetModule NB3701 Software Benutzerhandbuch Seite 213

Inhaltsverzeichnis

Werbung

NB3701
NRSW-Benutzerhandbuch - Version 4.7.0.100
Dieser Abschnitt beschreibt die CLI-PHP-Schnittstelle für Version 2. Sie akzeptiert POST- und GET-
Anforderungen.
Achtung
Die folgenden Beispiele verwenden der besseren Verständlichkeit und Nachvollziehbar-
keit halber GET und HTTP. Für den Produktiveinsatz sollten POST und HTTPS verwen-
det werden. Bitte beachten Sie, dass die Browser-Historie GET-Anfragen inklusive der
versendeten Passwörter und anderer ggf. sensitiven Daten speichert, wenn Sie einen
Web-Browser verwenden, um die Beispiele nachzuvollziehen oder das Interface zu tes-
ten.
Bei GET-Anfragen ist die allgemeine Verwendung wie folgt definiert:
Syntax :
http ( s ) : / / cli . php?<Param1 >=<Wert1 >&<Param2 >=<Wert2 > . . < ParamN >=<WertN >
Verfügbare Parameter :
output
usr
pwd
command
arg0 . . arg31
Hinweise :
Die Befehle entsprechen den CLI Befehlen , wie sie von
; die Argumente ( arg0 . . arg31 ) werden direkt an die Befehlszeile übergeben .
Eine URL , die die folgende Sequenz enthält :
command=get&arg0=admin . password&arg1=admin . debug
bewirkt , dass die CLI so aufgerufen wird :
cli get
" admin . password " " admin . debug "
Leerzeichen werden unterstützt , doch sind alle Sonderzeichen der URL laut
RFC1738 anzugeben ( das übernehmen gängige Clients wie
wget , lynx , curl ) .
Rückgabewerte :
Die zurückgegebene Antwort enthält immer eine Statuszeile im Format :
<Rückgabewert > : <Text >
mit den Rückgabewerten OK bei Erfolg und ERROR bei Misserfolg . Anschließend
folgen alle Ausgaben der aufgerufenen Befehle .
Ausgabeformat ( HTML , Text )
Benutzername für die Authentifizierung
Passwort für die Authentifizierung
Auszuführender Befehl
An Befehle übergebene Argumente
213
"cli -l"
angezeigt werden

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis