Το στοιχείο Status-Code σε μια απόκριση διακομιστή, είναι ένας τριψήφιος ακέραιος αριθμός όπου το πρώτο ψηφίο του Status-Code καθορίζει την κατηγορία απόκρισης και τα δύο τελευταία ψηφία δεν έχουν κανένα ρόλο κατηγοριοποίησης. Υπάρχουν 5 τιμές για το πρώτο ψηφίο:
1xx: Ενημερωτικό
Αυτό σημαίνει ότι το αίτημα έχει ληφθεί και η διαδικασία συνεχίζεται.
2xx: Επιτυχία
Αυτό σημαίνει ότι η ενέργεια ελήφθη, κατανοήθηκε και έγινε αποδεκτή με επιτυχία.
3xx: Ανακατεύθυνση
Αυτό σημαίνει ότι πρέπει να ληφθούν περαιτέρω μέτρα για την ολοκλήρωση του αιτήματος.
4xx: Σφάλμα πελάτη
Αυτό σημαίνει ότι το αίτημα περιέχει λανθασμένη σύνταξη ή δεν μπορεί να εκπληρωθεί.
5xx: Σφάλμα διακομιστή
Αυτό σημαίνει ότι ο διακομιστής απέτυχε να εκπληρώσει ένα φαινομενικά έγκυρο αίτημα.
Οι κωδικοί κατάστασης HTTP είναι επεκτάσιμοι και οι εφαρμογές HTTP δεν απαιτούνται για την κατανόηση της σημασίας όλων των καταχωρημένων κωδικών κατάστασης. Δίνεται παρακάτω μια λίστα με όλους τους κωδικούς κατάστασης.
1xx: Ενημερωτικό
100 Συνέχεια
Μόνο ένα μέρος του αιτήματος έχει ληφθεί από το διακομιστή, αλλά όσο δεν έχει απορριφθεί, ο πελάτης θα πρέπει να συνεχίσει το αίτημα.
101 Πρωτόκολλα εναλλαγής
Ο διακομιστής αλλάζει το πρωτόκολλο.
2xx: Επιτυχία
- 200 ΟΚ
Το αίτημα είναι εντάξει. - 201 Δημιουργήθηκε
Το αίτημα έχει ολοκληρωθεί και δημιουργείται ένας νέος πόρος. - 202 Αποδεκτό
Το αίτημα γίνεται αποδεκτό για επεξεργασία, αλλά η επεξεργασία δεν έχει ολοκληρωθεί. - 203 Μη έγκυρες πληροφορίες
Οι πληροφορίες στην κεφαλίδα της οντότητας προέρχονται από τοπικό ή τρίτο αντίγραφο και όχι από τον αρχικό διακομιστή. - 204 Χωρίς περιεχόμενο
Ένας κωδικός κατάστασης και μια κεφαλίδα δίνονται στην απόκριση, αλλά δεν υπάρχει οντότητα-σώμα στην απάντηση. - 205 Επαναφορά περιεχομένου
Το πρόγραμμα περιήγησης θα πρέπει να διαγράψει τη φόρμα που χρησιμοποιείται για αυτήν τη συναλλαγή για επιπλέον είσοδο. - 206 Μερικό περιεχόμενο
Ο διακομιστής επιστρέφει μερικά δεδομένα του ζητούμενου μεγέθους. Χρησιμοποιείται ως απάντηση σε ένα αίτημα που καθορίζει μια κεφαλίδα εύρους. Ο διακομιστής πρέπει να καθορίσει το εύρος που περιλαμβάνεται στην απόκριση με την κεφαλίδα Content-Range.
3xx: Ανακατεύθυνση
- 300 πολλαπλές επιλογές
Μια λίστα συνδέσμων. Ο χρήστης μπορεί να επιλέξει έναν σύνδεσμο και να μεταβεί σε αυτήν την τοποθεσία. Το πολύ πέντε διευθύνσεις. - 301 Μετακινήθηκε μόνιμα
Η ζητούμενη σελίδα έχει μετακινηθεί σε μια νέα διεύθυνση URL. - Βρέθηκαν 302
Η ζητούμενη σελίδα μετακινήθηκε προσωρινά σε μια νέα διεύθυνση URL. - 303 Δείτε Άλλο
Η ζητούμενη σελίδα βρίσκεται σε διαφορετική διεύθυνση url. - 304 Δεν τροποποιήθηκε
Αυτός είναι ο κωδικός απόκρισης σε μια κεφαλίδα If-Modified-Because ή If-None-Match, όπου η διεύθυνση URL δεν έχει τροποποιηθεί από την καθορισμένη ημερομηνία. - 305 Χρήση διακομιστή μεσολάβησης
Η ζητούμενη διεύθυνση URL πρέπει να έχει πρόσβαση μέσω του διακομιστή μεσολάβησης που αναφέρεται στην κεφαλίδα Τοποθεσίας. - 306 Αχρησιμοποίητο
Αυτός ο κωδικός χρησιμοποιήθηκε σε προηγούμενη έκδοση. Δεν χρησιμοποιείται πλέον, αλλά ο κωδικός είναι δεσμευμένος. - 307 Προσωρινή ανακατεύθυνση
Η ζητούμενη σελίδα μετακινήθηκε προσωρινά σε μια νέα διεύθυνση URL.
4xx: Σφάλμα πελάτη
- 400 κακή αίτηση
Ο διακομιστής δεν κατάλαβε το αίτημα. - 401 Μη εξουσιοδοτημένο
Η ζητούμενη σελίδα χρειάζεται όνομα χρήστη και κωδικό πρόσβασης. - 402 Απαιτείται πληρωμή
Δεν μπορείτε να χρησιμοποιήσετε αυτόν τον κωδικό ακόμα. - 403 απαγορεύεται η πρόσβαση
Απαγορεύεται η πρόσβαση στη σελίδα που ζητήσατε. - 404 δεν βρέθηκε
Ο διακομιστής δεν μπορεί να βρει τη ζητούμενη σελίδα. - 405 Η μέθοδος δεν επιτρέπεται
Η μέθοδος που καθορίζεται στο αίτημα δεν επιτρέπεται. - 406 Μη αποδεκτό
Ο διακομιστής μπορεί να δημιουργήσει μόνο μια απάντηση που δεν γίνεται αποδεκτή από τον πελάτη. - 407 Απαιτείται έλεγχος ταυτότητας διακομιστή μεσολάβησης
Πρέπει να πραγματοποιήσετε έλεγχο ταυτότητας με διακομιστή μεσολάβησης για να μπορέσει να εκτελεστεί αυτό το αίτημα. - 408 Αίτημα χρονικού ορίου
Το αίτημα διήρκεσε περισσότερο από ότι ο διακομιστής ήταν έτοιμος να περιμένει. - 409 Σύγκρουση
Δεν ήταν δυνατή η ολοκλήρωση του αιτήματος λόγω διένεξης. - 410 Έφυγε
Η ζητούμενη σελίδα δεν είναι πλέον διαθέσιμη. - 411 Απαιτείται μήκος
Το “Περιεχόμενο-Μήκος” δεν έχει οριστεί. Ο διακομιστής δεν θα αποδεχτεί το αίτημα χωρίς αυτό. - 412 Η Προϋπόθεση απέτυχε
Η προϋπόθεση που δίνεται στο αίτημα αξιολογείται ως false από τον διακομιστή. - 413 Αίτημα οντότητας πολύ μεγάλο
Ο διακομιστής δεν θα αποδεχτεί το αίτημα, επειδή η οντότητα αιτήματος είναι πολύ μεγάλη. - 414 Request-url Πάρα πολύ
Ο διακομιστής δεν θα αποδεχτεί το αίτημα, επειδή η διεύθυνση URL είναι πολύ μεγάλη. Εμφανίζεται όταν μετατρέπετε ένα αίτημα “δημοσίευσης” σε αίτημα “λήψης” με μεγάλες πληροφορίες ερωτήματος. - 415 Μη υποστηριζόμενος τύπος πολυμέσων
Ο διακομιστής δεν θα αποδεχτεί το αίτημα, επειδή ο τύπος mediat δεν υποστηρίζεται. - 416 Ζητούμενο εύρος Χωρίς ικανοποίηση
Το εύρος byte που ζητήθηκε δεν είναι διαθέσιμο και είναι εκτός ορίων. - 417 Η προσδοκία απέτυχε
Δεν ήταν δυνατή η ικανοποίηση της προσδοκίας που δόθηκε σε ένα πεδίο κεφαλίδας αίτησης Expect.
5xx: Σφάλμα διακομιστή
- 500 Εσωτερικό σφάλμα διακομιστή
Το αίτημα δεν ολοκληρώθηκε. Ο διακομιστής πληρούσε μια μη αναμενόμενη κατάσταση. - 501 Δεν εφαρμόζεται
Το αίτημα δεν ολοκληρώθηκε. Ο διακομιστής δεν υποστήριξε την απαιτούμενη λειτουργικότητα. - 502 Bad Gateway
Το αίτημα δεν ολοκληρώθηκε. Ο διακομιστής έλαβε μια μη έγκυρη απάντηση από τον ανάντη διακομιστή. - 503 Υπηρεσία Μη Διαθέσιμη
Το αίτημα δεν ολοκληρώθηκε. Ο διακομιστής υπερφορτώνει προσωρινά ή είναι εκτός λειτουργίας. - 504 Χρονικό όριο Gateway
Έχει λήξει η πύλη - 505 HTTP
Δεν υποστηρίζεται η έκδοση
Ο διακομιστής δεν υποστηρίζει την έκδοση “πρωτόκολλο http”.