关于post请求req.body为空的问题~

来源:7-15 完成server端登录的代码

Lsuyan

2022-06-16

通过post的方式发起登录请求,后端这个req.body打印一直都是空对象,拿不到请求参数导致请求返回“登录失败”

打印sql就是这样的:
select username,realname from users where username=‘undefined’ and password=‘undefined’;

图片描述
图片描述
图片描述
图片描述

写回答

1回答

双越

2022-06-16

那就顺着问题继续往前排查。req.body 是在哪里被赋值的?为何赋值为一个空对象?

0
1
Lsuyan
问题已解决。 根据老师提供的思路,逐级排查,是前端传的数据结构不正确,请求头前后端不统一所致。
2022-06-16
共1条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程