Обробка Помилок у Express
Свайпніть щоб показати меню
Помилки можуть виникати, коли щось іде не так, наприклад, некоректне введення або відсутні дані.
У Express можна надсилати відповіді з помилками за допомогою об'єкта response.
app.get('/users/:id', (req, res) => {
const id = Number(req.params.id);
const user = users.find(u => u.id === id);
if (!user) {
return res.status(404).send('user not found');
}
res.json(user);
});
У цьому прикладі, якщо користувача не знайдено, сервер надсилає відповідь зі статус-кодом і повідомленням.
Статус-коди допомагають вказати, що сталося:
- 200: успіх;
- 404: ресурс не знайдено;
- 500: помилка сервера.
Коректна обробка помилок робить ваш API більш передбачуваним і зручним у використанні.
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 15
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 1. Розділ 15