1
0
mirror of https://github.com/lxsang/antd-lua-plugin synced 2024-12-28 18:38:20 +01:00
antd-lua-plugin/example-app/os/system/curl.lua
2018-09-19 15:08:49 +02:00

17 lines
343 B
Lua

auth_or_die("User unauthorized. Please login")
local rq = (JSON.decodeString(REQUEST.query.json))
if rq ~= nil then
local r,m = require("web").get(rq.url)
if r then
if r.binary then
result({body="data:"..r.contentType..";base64,"..r.data})
else
result({body=r.data})
end
else
fail(m)
end
else
fail("Uknown request")
end