【发布时间】:2018-11-27 15:44:42
【问题描述】:
不幸的是,我在请求对象中得到了一个空的body: {},当我通过Insomnia 向我的api 发送POST 某些东西时(配置表单Form URL Encoded 标头Content-Type: application/x-www-form-urlencoded):
这是我的快递代码:
const express = require('express');
const app = express();
app.use(express.json());
app.post('/api/', function(req, res) {
test = req.body.test;
console.log(req);
console.log(test);
res.send("Hallo");
});
const port = 4000;
app.listen(port, () => console.log(`Listening on port ${port}...`));
我做错了什么?如果我将 Insomnia 配置为 Form as JSON, Header Content-Type: application/json ,我还需要在我的代码中进行哪些更改?
【问题讨论】:
标签: node.js express post insomnia