У меня есть объект JSON, который выглядит примерно как
{
"version" : "22",
"who: : "234234234234"
}
И мне это нужно в строке, готовой к отправке в виде необработанного запроса тела HTTP.
Поэтому мне нужно, чтобы он выглядел как
version=22&who=234324324324
Но он должен работать, для бесконечного числа параметров, на данный момент у меня есть
app.jsonToRaw = function(object) {
var str = "";
for (var index in object) str = str + index + "=" + object[index] + "&";
return str.substring(0, str.length - 1);
};
Однако должен ли быть лучший способ сделать это в native js?
Спасибо