För att ladda ner en webbsida i Lua använder vi biblioteket socket.http.
socket.http
Lua har inte ett inbyggt bibliotek för att tolka HTML, men du kan använda dig av tredjepartsbibliotek som LuaHTML eller utnyttja bindningar för libxml2 genom LuaXML.
LuaHTML
libxml2
LuaXML
Lua har inte inbyggt stöd för HTTP, så vi använder socket.http från LuaSocket biblioteket.
Grundläggande autentisering är en del av HTTP-standarden som har använts sedan början av webben för att skydda innehåll.