HTTPException interrompt le traitement d'une requête et renvoie une erreur HTTP avec un code de statut et un message, par exemple 404 si une ressource n'existe pas. FastAPI la convertit en réponse JSON adaptée, avec le champ detail.
Exemple
raise HTTPException(status_code=404, detail='Item introuvable')