开发者

get html with lua

Halo,

I'm trying to make a awesome widget. I would like do download information from a website but I d开发者_StackOverflow社区on'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.


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'


Check out http://lua-curl.luaforge.net/.


Use webGet:

require('webGet')
cli = webGet.new{}
local address = 'http://www.strixDB.com/samples/animals.rdf'
local rc,error=cli:GET(address, print) -- print the file


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")
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜