mirror of
https://github.com/apache/httpd.git
synced 2025-08-07 04:02:58 +03:00
Rename mod_wombat -> mod_lua.
Note that this isn't a complete transformation yet, but it should basically compile and load as mod_lua. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@728494 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
36
modules/lua/test/helpers.lua
Normal file
36
modules/lua/test/helpers.lua
Normal file
@@ -0,0 +1,36 @@
|
||||
module("helpers", package.seeall)
|
||||
|
||||
local io = require("io")
|
||||
local http = require("socket.http")
|
||||
local string = require("string")
|
||||
|
||||
base_url = "http://localhost"
|
||||
|
||||
function get(uri)
|
||||
return http.request(base_url .. uri)
|
||||
end
|
||||
|
||||
function post(uri, body)
|
||||
local function do_it(body)
|
||||
local flat
|
||||
if (type(body) == "table") then
|
||||
i = 1
|
||||
for k, v in pairs(body) do
|
||||
if i == 1 then
|
||||
flat = k .. "=" ..v
|
||||
else
|
||||
flat = flat .. "&" .. k .. "=" .. v
|
||||
end
|
||||
i = i + 1
|
||||
end
|
||||
else
|
||||
flat = body;
|
||||
end
|
||||
return http.request(base_url .. uri, flat)
|
||||
end
|
||||
if body then
|
||||
return do_it(body)
|
||||
else
|
||||
return do_it
|
||||
end
|
||||
end
|
Reference in New Issue
Block a user