Gestión de Errores en Express
Desliza para mostrar el menú
Los errores pueden ocurrir cuando algo sale mal, como una entrada no válida o datos faltantes.
En Express, puedes enviar respuestas de error utilizando el objeto de respuesta.
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);
});
Aquí, si el usuario no se encuentra, el servidor envía una respuesta con un código de estado y un mensaje.
Los códigos de estado ayudan a indicar lo que sucedió:
- 200: éxito;
- 404: recurso no encontrado;
- 500: error del servidor.
El manejo adecuado de errores hace que tu API sea más predecible y fácil de usar.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 1. Capítulo 15
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 1. Capítulo 15