如何通过Postman使用node js rest API计算两个数字的基本和

How to calculate the basic sum of two numbers using nodejs restAPI through Postman

以下是我的server.js文件代码,

var express = require('express');
console.log("A");
var app = express();
console.log("b");
var fs = require("fs");
console.log("c");
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({extended:false}));
app.get('/listUsers', function (req, res) {
    var f = parseInt(req.body.a);
    console.log(req.body.a);
   var l = parseInt(req.body.b);
    var sum = Number(f + l);
    res.send('The sum is: ' + Number(sum));

})
var server = app.listen(8081, function () {
   var host = server.address().address
   var port = server.address().port
   console.log("Example app listening at http://%s:%s", host, port)
})

当我使用 url http://localhost:8081/listUsers

之后的邮递员提供 fl 的值时

我得到的输出是The sum is: NaN

你能告诉我为什么吗?我错过了什么吗? 谢谢

尝试使用以下内容,因为您没有收到请求正文 json

app.use(bodyParser.urlencoded({extended:false}));
app.use(bodyParser.json()); // add this line