JSON是一种轻量级的数据交换格式,在前后端数据交互中广泛应用。后台接受前端传来的JSON字符串很常见,可以通过request.body来获取到JSON字符串。
// 示例代码 const express = require('express'); const bodyParser = require('body-parser'); const app = express(); app.use(bodyParser.json()); app.post('/api/user',(req,res) => { const { name,age,gender } = req.body; console.log(`接收到前端传来的JSON字符串:${JSON.stringify(req.body)}`); console.log(`用户名:${name},年龄:${age},性别:${gender}`); // do something res.sendStatus(200); }); app.listen(8080,() => console.log('server is running on http://localhost:8080'));
在上面的示例代码中,我们使用了body-parser中间件来解析前端传来的JSON字符串,并将解析后的结果保存在req.body中。可以看到,我们可以直接通过解析后的结果访问到JSON中的键值对。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。