Analyse des XML-Interfaces mit cURL

Der folgende Abschnitt beschreibt die Analyse des XML-Interfaces mit der Open-Source-Software cURL.

cURL (Client for URL) ist eine Kommandozeilen-Anwendung, mit der man Dateien ohne den Einsatz von Web-Browsern oder FTP-Clients in einem Netzwerk übertragen kann. cURL ist Bestandteil von vielen Linux-Distributionen und steht auch für weitere Betriebssysteme zur Verfügung.

Anmerkung: Um das XML-Interface mit cURL analysieren zu können, benötigen Sie im Public Spot einen Administrator mit dem Funktionsrecht "Public Spot-XML-Schnittstelle".
  1. Laden Sie zunächst cURL herunter und installieren bzw. entpacken Sie es.
  2. Starten Sie cURL mit der Befehlszeile curl -X POST -H "Content-Type:text/xml" -d @filename http://user:pass@myhost/xmlauth/.

    Die Parameter haben folgende Bedeutung:

    filename
    Pfad und Name der lokalen XML-Datei, z. B. der Login-Request aus den Beispielen.
    user
    Benutzername mit Funktionsrecht "Public Spot-XML-Schnittstelle". Ohne diese Authentifizierung funktioniert das XML-Feature nicht.
    pass
    Passwort des Benutzers
    myhost
    IP-Adresse bzw. DNS-Name des Gerätes mit Public Spot-XML-Schnittstelle
  3. Über Telnet können Sie mit dem Befehl trace # XML-Interface-PbSpot einen Trace aktivieren, um zu überprüfen, ob XML-Anfragen erfolgreich waren bzw. Fehlermeldungen erhalten.

www.lancom-systems.de

LANCOM Systems GmbH | A Rohde & Schwarz Company | Adenauerstr. 20/B2 | 52146 Würselen | Deutschland | E‑Mail info@lancom.de

LANCOM Logo