Håndtering af Fejl i Express
Stryg for at vise menuen
Fejl kan opstå, når noget går galt, såsom ugyldig input eller manglende data.
I Express kan du sende fejlbeskeder ved hjælp af response-objektet.
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);
});
Her sender serveren et svar med en statuskode og en besked, hvis brugeren ikke findes.
Statuskoder hjælper med at angive, hvad der skete:
- 200: succes;
- 404: ressource ikke fundet;
- 500: serverfejl.
Korrekt håndtering af fejl gør din API mere forudsigelig og nemmere at bruge.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Håndtering af Fejl i Express
Fejl kan opstå, når noget går galt, såsom ugyldig input eller manglende data.
I Express kan du sende fejlbeskeder ved hjælp af response-objektet.
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);
});
Her sender serveren et svar med en statuskode og en besked, hvis brugeren ikke findes.
Statuskoder hjælper med at angive, hvad der skete:
- 200: succes;
- 404: ressource ikke fundet;
- 500: serverfejl.
Korrekt håndtering af fejl gør din API mere forudsigelig og nemmere at bruge.
Tak for dine kommentarer!