次のようなテストJSONオブジェクトがあります
{ Id: 100, plugins: [{ Name: 'Test', Version: '2' }] }
を使用して作成しました
var json = {};
json.Id = 100;
var plugins = [];
json.plugins = plugins;
json.plugins.push({"Name" : "Test", "Version" : "2"});
次のようにAJAXポストリクエストを作成するクライアント側関数があります
function postJSON() {
$.ajax({
type: 'POST',
url: 'features',
data: json,
dataType: 'json'
});
}
今のところ入力するだけでサーバー上のこの情報を読み取ろうとしていますconsole.log(req)
が、json オブジェクトを取得していないようです。
app.post("/features", function(req, res) {
console.log(req);
})
手伝ってくれてありがとう!