NEWS
wget Äquivalent
-
Hi
Ich möchte ähnlich dem wget Befehl den Inhalt einer html Seite in einen String laden. Konkret geht es darum bein einem Enigma2 Receiver die Timerliste auszulesen.
Unter Linux würde ichwget 192.168.1.11/web/timerlist -O timer.txt
ausführen und dann die Datei timer.txt auswerten. Geht das direkt (nativ) in javascript?
-
ja geht auch ganz nativ in node mit den http bzw. https funktionen
https://nodejs.org/api/https.html
https://nodejs.org/api/http.htmlbesser ist es aber die auch bereits von iobroker selbst verwendete bibliothek axios zu verwenden
https://axios-http.com/docs/introDein Befehl wäre dann ein get
dazu gibt es auf dieser Seite unter get ein Beispiel
https://axios-http.com/docs/example
Die Daten befinden sich dann in response.data
aber du kannst, wie im beispiel dir einfach mal das ganze response objekt ausgeben lassen um zu sehen was es da noch gibt. -
Danke, klingt vielversprechend, werde es mir am WE ansehen.