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