Lua-cURLv3/examples/lcurl/file.lua

18 lines
343 B
Lua

local cURL = require("lcurl")
-- open output file
f = assert(io.open("example_homepage.html", "w"))
cURL.easy()
-- setup url
:setopt_url("http://www.example.com/")
-- setup file object as writer
:setopt_writefunction(f)
-- perform, invokes callbacks
:perform()
-- close easy
:close()
-- close output file
f:close()
print("Done")