我有以下代码。当前有问题的数据使用JSON。但是,有人告诉我,这不应该是JSON有效负载,而应该是URL参数。我正在努力弄清楚如何将其更改为URL参数?
request.post({
url: "https://testardor.jelurida.com/nxt?",
json: {
requestType: "sendMoney",
chain: "2",
recipient: "ARDOR-XJRL-GPRK-QRUS-C73SE",
amountNQT: "100000000",
secretPhrase: "password",
feeNQT: "1000000",
deadline: "60"
}
,
function (error, response, body) {
if (!error && response.statusCode == 200){
console.log(body);
}
}
});
答案 0 :(得分:0)
也许您可以编写类似的实用程序功能
function giveURLParams(obj) {
var string = "?"
for(var i= 0; i < Object.keys(obj).length;i++){
if(i){
string += "&"
}
string += Object.keys(obj)[i] + "=" + obj[Object.keys(obj)[i]];
}
return string
}
您可以使用json对象作为该函数的参数来调用此函数。