首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用node.js、express、mongodb作为后台,处理json格式的多入口输入?

如何使用node.js、express、mongodb作为后台,处理json格式的多入口输入?
EN

Stack Overflow用户
提问于 2017-10-21 03:11:00
回答 1查看 77关注 0票数 0

我想使用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

你能教我怎么解决这个问题吗?

感谢您的关注。

EN

回答 1

Stack Overflow用户

发布于 2017-10-21 03:24:54

假设你想用express.js console.log你从请求中得到的东西,你应该安装body-parser来获得你的请求正文,

要访问post路由,您需要定义请求的路由,并执行以下操作:

代码语言:javascript
运行
复制
app.post('yourRoute', (req,res) => {
   console.log(req.body)
}

如果您想从请求中获取一个特定值,例如从您的json中获取taskname值,请在您的post路由中键入类似以下内容:req.body.taskname

当然,您应该像这样初始化expressvar express = require('express'), app = express()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46855828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档