Gelöst
Glasfasermodem 2B Abruf der Statistikwerte via curl/python
vor 2 Stunden
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'))
38
0
4
Das könnte Ihnen auch weiterhelfen
vor 6 Jahren
3046
0
2
998
0
3
10034
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.

Akzeptierte Lösung
akzeptiert von
vor einer Stunde
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