Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.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
Javascript 为什么bodyParser.json()不起作用?_Javascript_Angularjs_Json_Node.js - Fatal编程技术网

Javascript 为什么bodyParser.json()不起作用?

Javascript 为什么bodyParser.json()不起作用?,javascript,angularjs,json,node.js,Javascript,Angularjs,Json,Node.js,我正在用Node JS和Express构建一个应用程序 在我的应用程序中,我使用以下命令: // middlewares app.use(bodyParser.urlencoded({ extended: true })) app.use(bodyParser.json()) app.use(express.static('../web')) app.use(morgan('dev')) 首先是app.get()、app.post() 当我使用邮递员时,我的应用程序运行良好。它正确地从后端获取

我正在用Node JS和Express构建一个应用程序

在我的应用程序中,我使用以下命令:

// middlewares
app.use(bodyParser.urlencoded({ extended: true }))
app.use(bodyParser.json())
app.use(express.static('../web'))
app.use(morgan('dev'))
首先是app.get()、app.post()

当我使用邮递员时,我的应用程序运行良好。它正确地从后端获取数据。但是当我使用Google Chrome web浏览器时,
app.get/post()
中的
req.body
不起作用。它显示
{}
。这就是我无法从数据库中获取数据的原因。使用前端角度JS


请求有效负载如下所示,

可能是因为您没有发布JSON…但很难说,因为您没有提供,所以我们无法看到您是如何在Chrome中构建请求的。@Quentin:我放了一个屏幕截图。给我们看一个,而不仅仅是调试工具的图片(这并没有显示我测试理论所需的所有信息)。