Reputation: 5881
Halo,
I'm trying to make a awesome widget. I would like do download information from a website but I don't know lua and I didn't found anything good on the web.
I would like to pass in a domainname or a IP and get back the html code.
Thanks for your help.
Upvotes: 5
Views: 10023
Reputation: 508
On Ubuntu and other popular Linux distros at least you can get luasocket from your package manager and then use that.
local http = require("socket.http")
local page = http.request("http://www.google.com")
Upvotes: 0
Reputation: 20944
I would recommend using LuaSocket. It is probably included in your system package manager's repositories and if not you can easily get it with LuaRocks.
$ luarocks install luasocket
$ lua
> require 'luarocks.require'
> http = require 'socket.http'
> html = http.request 'http://www.google.com'
Upvotes: 13