【发布时间】:2021-08-14 14:47:52
【问题描述】:
以下是我的 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)
})
当我使用http://localhost:8081/listUsers 后面的邮递员提供f 和l 的值时,
我得到的输出是The sum is: NaN
你能告诉我为什么吗?我错过了什么吗? 谢谢
【问题讨论】:
标签: node.js api postman node-modules rest