Gelöst
Glasfasermodem 2B Abruf der Statistikwerte via curl/python
vor 26 Tagen
Hallo in die Runde,
im Firefox kann man ja die Verbindungsstatistik via http://192.168.100.1/ONT/client/data/Status.json abrufen.
Nur zur automatischen Verarbeitung braucht man die ja via curl oder Python.
Da bekommt man jedoch beim Aufruf nur Fehler. Weiß jemand, welchen Header man mitsenden muss?
Curl:
curl http://192.168.100.1/ ONT /client/data/Status.json
curl: (1) Received HTTP/0.9 when not allowed
Simples Python:
import requests
ergebnis = requests.get("http://192.168.100.1/ ONT /client/data/Status.json")
print(ergebnis)
urllib3.exceptions.ProtocolError: ('Connection aborted.', BadStatusLine('UNKNOWN 400 Bad Request\r\n'))
70
0
18
Das könnte Ihnen auch weiterhelfen
vor 6 Jahren
3062
0
2
1017
0
3
Beliebte Tags letzte 7 Tage
Das könnte Sie auch interessieren
Kaufberatung anfragen
Füllen Sie schnell und unkompliziert unser Online-Kontaktformular aus, damit wir sie zeitnah persönlich beraten können.

Angebote anzeigen
Informieren Sie sich über unsere aktuellen Internet-Angebote.

vor 26 Tagen
Das Leerzeichen in der URL (vor ONT ) ist beim Kopieren ins Forum passiert?
EDIT: und danach auch
0
2
von
vor 26 Tagen
Das Leerzeichen in der URL (vor ONT ) ist beim Kopieren ins Forum passiert?
Das Leerzeichen in der URL (vor ONT ) ist beim Kopieren ins Forum passiert?
EDIT: und danach auch
@DMSE : Das ist üblich, wenn sich hinter dem Begriff der Erklär-Bär versteckt, ;-). Einfach mal mit der Maus über ONT fahren.
Gruß Ulrich
von
vor 26 Tagen
Das kam von der geile Forumsoftware hier.
0
Uneingeloggter Nutzer
von
Akzeptierte Lösung
akzeptiert von
vor 26 Tagen
Netter Firmware Bug, nach etwas Testen bin ich dahinter gekommen, das der Accept-Language Header gesetzt werden muss. Egal welcher Blödsinn drin steht.
Bsp:
curl http://192.168.100.1/ ONT /client/data/Status.json -H "Accept-Language: Müll"
Und auch der Rückgabe Type ist falsch. Statt application/json wird application/javascript zurück gegeben.
0
vor 26 Tagen
@TuxTux Ich gebe es offen und ehrlich zu: Ich versteh kein Wort. Gibt es hier für mich einen "Arbeitsauftrag"? Dann bitte 1x in einfacher Sprache - vielleicht weiß ich dann was damit anzufangen oder wen ich fragen muss.
Es grüßt Wiebke
13
von
vor 26 Tagen
Nicht die GUI . Das ist ja das skurrile. Der Endpunkt der für technische Auswertungen existiert, braucht eine Optionen die nur für eine GUI einen Sinn ergibt.
Vereinfacht gesagt der Endpunkt für die M2M Kommunikation.
0
von
vor 26 Tagen
Der Endpunkt der für technische Auswertungen existiert, braucht eine Optionen die nur für eine GUI einen Sinn ergibt
Nicht die GUI . Das ist ja das skurrile. Der Endpunkt der für technische Auswertungen existiert, braucht eine Optionen die nur für eine GUI einen Sinn ergibt.
Vereinfacht gesagt der Endpunkt für die M2M Kommunikation.
Ist vermutlich der gleiche (Web)-Server, der auch die GUI ausliefert.
0
von
vor 26 Tagen
Jups wie in allen Systemen, aber man kann auf der Serverseite für jeden Endpunkt festlegen, was man an Optionen braucht und wie man die Daten zurück liefert.
Da hat einfach jemand beim "Tippen" etwas übersehen, aber lässt sich ja einfach beheben.
Uneingeloggter Nutzer
von
Uneingeloggter Nutzer
von