Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 方法POST(Express.js)上未定义req.body_Node.js_Rest_Express - Fatal编程技术网

Node.js 方法POST(Express.js)上未定义req.body

Node.js 方法POST(Express.js)上未定义req.body,node.js,rest,express,Node.js,Rest,Express,我正在做一个MERN测试项目 但是在测试post方法时,它没有返回发送的值 知道问题是什么吗?您只需要安装body解析器 npm安装主体解析器--保存 检查此链接在app.js中使用 app.use(express.json()); 或 如果您想要简化样板文件和Expressjs项目结构,那么请使用ExpressApplicationGenerator 在注释的帮助下,检测问题的根源。打字错误看起来他在你所指的那行有错误。我没有使用use()方法,而是编写了unsubscribe()。

我正在做一个MERN测试项目

但是在测试post方法时,它没有返回发送的值


知道问题是什么吗?

您只需要安装body解析器

npm安装主体解析器--保存

检查此链接

在app.js中使用

app.use(express.json());

如果您想要简化样板文件和Expressjs项目结构,那么请使用ExpressApplicationGenerator
在注释的帮助下,检测问题的根源。打字错误看起来他在你所指的那行有错误。我没有使用use()方法,而是编写了unsubscribe()。建议修复了错误。很抱歉,以后请粘贴代码,而不是让我们处理屏幕截图。