Forum: PC-Programmierung Webseite auslesen mit curl, kryptischer code


von Chris T. (chris0086)


Angehängte Dateien:

Lesenswert?

Hallo an alle,
es gibt ja schon ein paar Threads mit dem Thema aber da ich auch ein 
wenig Anfänger in dem Thema bin und die Website die ich auslesen will 
sich irgendwie sträubt frage ich mal hier.

Es soll eine lokale Webseite im Netzwerk abgefragt werden.
Im Anhang sieht ihr wie die Webseite zumindest im Browser aussieht.
Wenn ich sie aber mit curl -o savedpage.html http://192.168.XXX.XX/

aufrufe und abspeichere sieht die html seite ziemlich kryptisch aus 
(Anhang)

Woran liegt das hat jemand eine Idee wie ich an die Infos komme?
Warum löst das der Browser auf aber curl nicht?

Vilen Dank im Voraus.

Grüße Chris

: Bearbeitet durch User
von Roland P. (pram)


Lesenswert?

Die Dateu ist .gz komprimiert. Jag sie mal durch gunzip (oder ändere die 
Endung auf txt.gz und öffne sie mit WinRar/Winzip)

VG
Roland

von Chris T. (chris0086)


Lesenswert?

Hallo Roland,
danke dafür du hast natürlich recht das war gezippt.
Jetzt seh ich zwar den komplette Aufbau der Seite aber in der html 
stehen die Werte nicht drin, nur die labels.
Die werden wohl irgendwie später eingefügt?

Jemand ein eIdee wie ich an die Daten ran komme?

von Peter II (Gast)


Lesenswert?

Chris T. schrieb:
> Jemand ein eIdee wie ich an die Daten ran komme?

das wird alles per Javascript gemacht.

Du hast doch schon den Debugger offen, schau doch einfach mal bei 
Netzwerk nach. Dort solltest du dann noch ein paar abfragen sehen, 
vermutlich mit JSON.

von Chris T. (chris0086)


Angehängte Dateien:

Lesenswert?

Hallo Peter,

ja du hast recht wird per json gemacht. Siehe Anhang.
Gibt es irgendwas mit dem ich die json Abfrage direkt machen kann?
Oder wie muss ich jetzt vor gehen?

von Peter II (Gast)


Lesenswert?

Chris T. schrieb:
> Gibt es irgendwas mit dem ich die json Abfrage direkt machen kann?

json ist doch auch nur html - curl kann das genauso.

von Peter II (Gast)


Lesenswert?

Nachtrag:

du willst doch bestimmt ein Programm schreiben? Dann kannst du doch die 
JSON abfragen direkt aus dem Programm machen, ist doch sogar viel 
einfacher als HTML zu parsen.

von Chris T. (chris0086)


Angehängte Dateien:

Lesenswert?

Was ich eigentlich will ist als Fernziel das teil mit einem Gira 
Homeserver auszulesen.
Dazu muss ich aber wissen ws  ich genau zu der Steuerung 1 zu 1 schicken 
muss.
Und so wollte ich mich herantasten. Ich kann prinzipiell alles mögliche 
senden(Siehe Anhang) und das zurück gegebene dann passend filtern. Nur 
brauch ich irgendwas um mir das visuell erstmal sichtbar zu machen.

Ich hoffe man versteht was ich will :-/

Wenn ich weis wie der Anforderungsstring für die Anfrage im Anhang 
aussieht dann kannich den wohl auch senden und die Antwort auswerten.

: Bearbeitet durch User
von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Chris T. schrieb:
> Wenn ich weis wie der Anforderungsstring für die Anfrage im Anhang
> aussieht

Dein zweites Bild zeigt das doch. Das ist der "Request-Body".

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.