From 366ec4b3f6c0db537b3a406ede433d049014ee0d Mon Sep 17 00:00:00 2001 From: radare Date: Tue, 13 Dec 2011 03:11:42 +0100 Subject: [PATCH] Add querystring test and todo file --- TODO | 6 ++++++ qs-test.lua | 12 ++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 TODO create mode 100644 qs-test.lua diff --git a/TODO b/TODO new file mode 100644 index 0000000..bb09e3b --- /dev/null +++ b/TODO @@ -0,0 +1,6 @@ +-- TODO -- + +Support nested tables + +require('qs').parse('user[name][first]=tj&user[email]=tj'); +// => { user: { name: { first: 'tj' }, email: 'tj' } } diff --git a/qs-test.lua b/qs-test.lua new file mode 100644 index 0000000..164137b --- /dev/null +++ b/qs-test.lua @@ -0,0 +1,12 @@ +local qs = require ("querystring") + +obj = {} +obj.foo="bar&lol" +obj.bar = true +obj.cow=33 +obj.arr={1,3,4} +obj.arr.food="carrot" + +p(qs.stringify(obj)) + +p(qs.unescape("A%41%41"))