你好,我开始使用nestjs玩耍并创建简单的api。
现在我的控制器如下:
@Post('register')
register(@Req() request: any) {
console.log('request:', request.body);
// return this.userService.register(data);
}
当邮递员检查代码时,代码运行正常。 仍然当我像这样使用来自vue的提取方法时:
const data = JSON.stringify({
"username": 'login',
"password": 'pass'
});
console.log(data);
fetch('http://localhost:3000/user/register', {
method: 'POST',
body: data,
headers: {
"Content-Type": "application/json"
},
mode: 'no-cors'
})
.then(res => res.json())
.then(res => {
console.log("user:");
console.log(res);
})
我的后端有空数据。我在浏览器中检查请求,然后看到有效载荷:
password: "pass"
username: "login"
我做错了什么?