我想使用node.js、express和mongodb作为我的应用程序接口服务器来处理下面的json输入(通过REST API传输,使用POST方法)。
{任务名:"task1“状态:”进行中“贡献者:{姓名:”安迪“,角色:”任务所有者“},{姓名:”布莱恩“,角色:"executor“},截止日期:"2018-03-03”}
我现在所知道的是本教程(basic nodejs+express+mongodb) https://www.codementor.io/olatundegaruba/nodejs-restful-apis-in-10-minutes-q0sgsfhbd
你能教我怎么解决这个问题吗?
感谢您的关注。
发布于 2017-10-21 03:24:54
假设你想用express.js
console.log
你从请求中得到的东西,你应该安装body-parser
来获得你的请求正文,
要访问post路由,您需要定义请求的路由,并执行以下操作:
app.post('yourRoute', (req,res) => {
console.log(req.body)
}
如果您想从请求中获取一个特定值,例如从您的json中获取taskname
值,请在您的post路由中键入类似以下内容:req.body.taskname
当然,您应该像这样初始化express
:var express = require('express'), app = express()
https://stackoverflow.com/questions/46855828
复制相似问题