0
jsonをparamsとしてHTTP.callに渡す必要があります。Meteor JS、jsonデータをHTTP.callのパラメータとして渡します
私のコードは次のとおりです。
HTTP.call("POST", "URL_TO_MY_WS", {
params: {
"IdLavanderia": "304BEACD-9B9C-42B7-B90B-83D563A9C8FE",
"DettaglioListino": [{
"IdListino": "",
"NomeProdotto": "Gonna",
"DescrizioneBreveProdotto": "Gonna in pelle",
"DescrizioneLungaProdotto": "Gonna in pelle",
"CodiceProdottoListino": "GON002",
"PrezzoLisitno": "1",
"PercentualeSconto": "0",
"Prezzo": "1",
"AttivoAl": "",
"AttivoDal": "",
"DettaglioListino": [{
"Quantita": 1,
"IdProdotto": "fd97afce-6968-48de-9f86-21e1ada350dc"
}]
}]
},
headers: {
'Authorization': "MY_ACCESS_TOKEN",
'Content-Type': 'application/json',
'Cache-Control': 'no-cache'
}
}, function(error, result) {
if (!error) {
console.log(result)
}
});
が、私はparamsをクエリ文字列配列として渡されていることがわかり、コマンド「流星のデバッグ」を使用しました。 ネットワークタブショーこの:
IdLavanderia=304BEACD-9B9C-42B7-B90B-83D563A9C8FE&DettaglioListino[]%5BIdListino%5D=&DettaglioListino[]%5BNomeProdotto%5D=Gonna&DettaglioListino[]%5BDescrizioneBreveProdotto%5D=Gonna......
がどのように私はJSON形式で渡すように強制することができますか?
ご迷惑をおかけして申し訳ございません。 –
心配しないでください、それは私たち全員で起こります:) – Styx