local print = ap.print
local ar = ap.apreq_object()
local req = ap.request_object()
local args = ar:args()
local cookies = ar:cookies()
if (cookies==nil or cookies:is_empty()) then
local c1=ar:cookie_make("first","FIRST")
local c2=ar:cookie_make("second","SECOND")
local c3=ar:cookie_make("third","THIRD")
local first = c1:as_string(ar:pool())
local second = c2:as_string(req:pool())
local third = c3:as_string(ar:pool())
req:set_header("out","Set-Cookie",first)
req:set_header("out","Set-Cookie",second)
req:set_header("out","Set-Cookie",third)
print "Will Set three Cookies
"
print(first,"
",second,"
",third,"
");
else
print("We get Cookie")
ct = cookies:elts()
for k, v in pairs(ct) do
print(k,"<==>",v,"
")
end
end