NSI • 1ère

Gestion des erreurs et codes HTTP

Codes HTTP - Définition
Code = 3 chiffres
Réponse du serveur au client
Structure :
Premier chiffre : Classe d'erreur
1xx = Information
2xx = Succès
3xx = Redirection
4xx = Erreur client
5xx = Erreur serveur
Exemples :
200 OK
404 Not Found
500 Internal Server Error
Classes de codes HTTP
ℹ️
1xx : Information (100-103)
2xx : Succès (200-208)
🔄
3xx : Redirection (300-308)
⚠️
4xx : Erreur client (400-418)
5xx : Erreur serveur (500-511)
Codes les plus courants
200
Succès
404
Page non trouvée
500
Erreur serveur
Conseils & Astuces
🔍
Les codes 2xx indiquent une requête réussie
🔧
Les codes 4xx sont des erreurs côté client
⚙️
Les codes 5xx sont des erreurs côté serveur
🌐
Les codes 3xx impliquent une redirection
💡
Mémoriser les codes principaux (200, 404, 500)
Erreurs Fréquentes
Erreur 1 :
Confondre erreur client/serveur
Erreur 2 :
Ne pas gérer les codes 4xx et 5xx
Erreur 3 :
Interpréter un code incorrectement
Web et communication distribuée Réseaux et communications