Lua : Holen einer Webseite
Möchte ich zum abrufen einer Webseite und erhalten das Ergebnis in einen string, aber ich weiß nicht, wie es zu tun. Ich online suchen und nicht finden, wie es zu tun.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde einfach verwenden Lua-Socket, die mit einem http-Submodul. Sie können einfach http verwenden.Anforderung zum abrufen einer Webseite in welchem container Sie wollen (default ist string, aber Sie können eine Tabelle, eine Datei, stdio, ... mit ltn12 Filter und Waschbecken).
Als Beispiel:
Wenn Sie nicht finden können, eine genaue http-client-Bibliothek, die Sie implementieren können, auf sich selbst, oder bauen auf jemand anderes die Arbeit.
In diesem link, obwohl es heißt libhttpd, aber der Autor klar sagt, dass es kann für alles verwendet werden. Sieht aus wie ein benutzerfreundlicher wrapper um lua-sockets.
wenn Sie nicht über Steckdose (wie mich), aber Sie haben die http-Bibliothek/Modul, dann könnte man versuchen, diese:
es funktioniert für mich
finden Sie mehr info in der Dokumentation https://nodemcu.readthedocs.io/en/master/en/modules/http/#httpget
~=