2 * Compiles a querystring
3 * Returns string representation of the object
9 exports.encode = function (obj) {
13 if (obj.hasOwnProperty(i)) {
14 if (str.length) str += '&';
15 str += encodeURIComponent(i) + '=' + encodeURIComponent(obj[i]);
23 * Parses a simple querystring into an object
29 exports.decode = function(qs){
31 var pairs = qs.split('&');
32 for (var i = 0, l = pairs.length; i < l; i++) {
33 var pair = pairs[i].split('=');
34 qry[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1]);