Итак, когда я отправляю запрос на отправку сообщения моей конечной точке, все работает. Однако когда я отправляю запросы put и delete, у меня возникают проблемы с ответом. Вот мой код для одной из моих конечных точек (положено)
ОТВЕТ ТОЧНО:
<code><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot PUT /api/auth/username
Код:
router.put('/username/:id', asyncMiddleware(async (req, res) => {
const user = await User.findByIdAndUpdate(req.params.id, {username: req.body.username, email: req.body.email, password: req.body.password}, {new: true})
if (!user) return res.status(404).send('User not found.')
res.send('User sucessfully updated.')
}))
Помогите, пожалуйста, этот БАГ - БОЛЬ.