请求注册请求时出错。
路由器的req.body也打印正确
我认为创建时发生了错误
back/routes/user.js
router.post('/', async (req, res) => {
try {
console.log("req.body : " , req.body);
// confirm membership request
// req.body : { userId: 'tere2', password: '1234', nickname: 'te2' }
const exUser = await db.User.findOne({
where: {
userId: req.body.userId,
}
});
if (exUser) {
return res.status(403).send('ID in use')
}
const hashedPassword = await bcrypt.hash(req.body.password,12);
const newUser = await db.User.create({
nickname:req.body.nickname,
userId:req.body.userId,
password:hashedPassword,
});
console.log(newUser);
return res.status(200).json(newUser);
} catch(e){
}
});
控制台打印错误消息
错误:XMLHttpRequest的createError(createError.js:16)处出现网络错误。handleError(xhr.js:81)
岗位http://localhost:3065/api/usernet::ERR\u EMPTY\u响应
感谢您让我知道原因是什么或如何修复
谢谢你的阅读
==============================================
错误已解决
有一个错误,因为我没有导入db, bcrypt
因为我没有正确检查错误。
谢谢你的回答
请检查以下代码
router.post('/', async (req, res) => {
try {
const exUser = await db.User.findOne({userId: req.body.userId});
if (exUser)
{
return res.status(403).json({result:'이미 사용중인 아이디'});
}
}
catch(e)
{
}
});
我正在制作一个单位转换器,遇到了一个问题与JoptionPane.ShowMessageDialog代码是完整的,应该运行良好。 如果将两个转换单元都放到同一个单元,转换器将显示一个消息对话框。当消息窗口弹出,它说消息,然后一个确定按钮点击。当我单击Ok按钮时,它不会退出消息对话框。我从这个转换器的另一个更长的版本中为它复制了代码行,它可以很好地使用它。另外,如果你对如何做更好的数学有任何建议,请
对于下面的代码Sonarqube显示错误,说“要么记录或重新抛出此异常”对于捕获块,我们如何处理相同的
当我运行旧的android项目时,我得到一条错误消息: 应用插件:'com.google.gms.google-services' “警告:配置”编译“已过时,已被”实现“和”API“所取代。将于2018年底删除。有关详细信息,请参阅:http://d.android.com/r/tools/update-dependency-configurations.html受影响的模块:app”
有时当我插入我的手机,索尼Xperia Z1紧凑型,LogCat只是喷出大量的错误。 也不可能将我的手机用作调试设备,因为我加载的应用程序会立即崩溃。 (编辑:原来不是真的,请阅读下面) 错误消息如下所示: ...等等。这只是错误消息的一部分,因为堆栈溢出消息限制。当我插入时,它会立即喷出所有这些错误消息,并且当保持手机插入时,它会偶尔给我更多的错误消息。 有些事情似乎从根本上是错误的,但我不知道
在我的控制器中, 它开始显示错误模式尚未注册 我的模型/blog.js的代码 我的controller/blogs.js的代码这里我创建了一个方法getAllblogs来获取所有的博客 null C:UsersDellBasicNode&>节点index.js null 我的index.js的代码
进程 c:在函数“主要”中: prog.c:35:20:警告:格式“%d”需要类型为“int”的参数,但参数3的类型为“void * ”[-w format =]printf(" \ n % c \ t % d \ t identifier \ n ",c,p);^ prog. c: 47:24:警告:格式'%d'需要类型'int'的参数,但参数3的类型'void*'[-Wformat=]prin