Οδηγός αναφοράς για όλους τους κωδικούς κατάστασης HTTP
▼1xxΠληροφοριακό(3)
100Continue
101Switching Protocols
103Early Hints
▼2xxΕπιτυχία(5)
200OK
201Created
202Accepted
204No Content
206Partial Content
▼3xxΑνακατεύθυνση(5)
301Moved Permanently
302Found
304Not Modified
307Temporary Redirect
308Permanent Redirect
▼4xxΣφάλμα πελάτη(13)
400Bad Request
401Unauthorized
403Forbidden
404Not Found
405Method Not Allowed
408Request Timeout
409Conflict
410Gone
413Payload Too Large
414URI Too Long
415Unsupported Media Type
422Unprocessable Entity
429Too Many Requests
▼5xxΣφάλμα διακομιστή(6)
500Internal Server Error
501Not Implemented
502Bad Gateway
503Service Unavailable
504Gateway Timeout
505HTTP Version Not Supported
Περιπτώσεις χρήσης
Απόφαση αν θα στείλετε 401 ή 403 κατά την επικύρωση ενός αιτήματος API.
Επιλογή της σωστής ανακατεύθυνσης (301 vs 302 vs 307 vs 308) για μια μετεγκατάσταση URL.
Αποκωδικοποίηση κωδικού κατάστασης που κατέγραψε η πύλη σας (`504` vs `502` — ποια η διαφορά;).
Αναζήτηση `422 Unprocessable Entity` για επιβεβαίωση ότι είναι ο σωστός κωδικός για σφάλματα επικύρωσης.
Παράθεση του ακριβούς ονόματος RFC σε μια κριτική κώδικα (`418 I'm a teapot` είναι αληθινό).
Σχετικά με Κωδικοί κατάστασης HTTP
Οι Κωδικοί Κατάστασης HTTP είναι ένας πλήρης οδηγός αναφοράς για όλους τους κωδικούς κατάστασης απαντήσεων HTTP. Εκτελείται στον περιηγητή σας, είναι δωρεάν και δεν αποθηκεύει δεδομένα.
Συχνές ερωτήσεις
Πώς αναζητώ έναν κωδικό κατάστασης HTTP;
Περιηγηθείτε στην πλήρη λίστα κωδικών κατάστασης HTTP οργανωμένη ανά κατηγορία, ή αναζητήστε έναν συγκεκριμένο κωδικό. Κάθε εγγραφή περιλαμβάνει τον αριθμό κωδικού, το όνομα και μια σαφή επεξήγηση του τι σημαίνει και πότε χρησιμοποιείται συνήθως.
Αποθηκεύονται δεδομένα κατά τη χρήση αυτής της αναφοράς;
Όχι, ολόκληρη η αναφορά εκτελείται στον περιηγητή σας. Κανένα δεδομένο δεν αποστέλλεται σε κανέναν διακομιστή. Είναι ένα καθαρά ενημερωτικό εργαλείο που παρέχει τεκμηρίωση κωδικών κατάστασης HTTP χωρίς καμία παρακολούθηση ή αποθήκευση.
Το εργαλείο καλύπτει και τις πέντε κατηγορίες: 1xx πληροφοριακές, 2xx επιτυχίας, 3xx ανακατεύθυνσης, 4xx σφαλμάτων πελάτη και 5xx σφαλμάτων διακομιστή.
Οι περιγραφές προέρχονται από τα RFCs;
Τα ονόματα ακολουθούν το IANA HTTP Status Code Registry (που αντικατοπτρίζει το RFC 9110 και φίλους), και οι σύντομες περιγραφές παραφράζονται από το κείμενο RFC για αναγνωσιμότητα. Για ακριβή κανονιστική διατύπωση — π.χ. όταν επιχειρηματολογείτε για το spec σε PR — συνδέστε απευθείας στην σχετική ενότητα RFC (RFC 9110 για βασική σημασιολογία, RFC 7538 για 308, RFC 6585 για 428–451).
Γιατί κάποιοι κωδικοί που έχω δει (π.χ. 419, 440, 599) λείπουν;
Είναι μη τυπικοί, ειδικοί-προμηθευτή κωδικοί (Laravel CSRF, IIS auth timeout, σφάλματα σύνδεσης Cloudflare). Η λίστα εδώ καλύπτει τους τυπικούς κωδικούς εγγεγραμμένους στο IANA που οποιοσδήποτε HTTP client μπορεί να αναμένεται να αναγνωρίσει. Οι κωδικοί προμηθευτών αλλάζουν μεταξύ πλατφορμών και δεν είναι ασφαλές να σχεδιάζετε APIs γύρω από αυτούς.