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
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
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?
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.
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?
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.
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.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.