Dopo aver eseguito il codice, vedrai il contenuto HTML della pagina http://www.esempio.com stampato sullo schermo.
http://www.esempio.com
Lua non ha una libreria incorporata per l’analisi dell’HTML, ma è possibile utilizzare librerie di terze parti come LuaHTML o sfruttare i binding per libxml2 tramite LuaXML.
LuaHTML
libxml2
LuaXML
Per inviare una richiesta HTTP in Lua, useremo socket.http proveniente dalla libreria LuaSocket.
socket.http
LuaSocket
Le richieste HTTP con autenticazione di base sono una pratica standard dalla nascita del web.