Junior — Middle
Μπορείς να αναφέρεις άλλους βασικούς κωδικούς κατάστασης HTTP, εκτός από 200, 400 και 500;
sobes.tech AI
Απάντηση από AI
Εκτός από τους κωδικούς 200 (επιτυχία), 400 (σφάλμα πελάτη) και 500 (σφάλμα διακομιστή), υπάρχουν και άλλοι σημαντικοί κωδικοί κατάστασης HTTP:
-
1xx (Πληροφοριακοί):
- 100 Continue — ο πελάτης μπορεί να συνεχίσει το αίτημα
- 101 Switching Protocols — αλλαγή πρωτοκόλλου
-
2xx (Επιτυχία):
- 201 Created — πόρος δημιουργήθηκε με επιτυχία
- 204 No Content — το αίτημα ήταν επιτυχές, αλλά δεν υπάρχει σώμα απάντησης
-
3xx (Ανακατευθύνσεις):
- 301 Moved Permanently — ο πόρος μετακινήθηκε οριστικά
- 302 Found — προσωρινή ανακατεύθυνση
- 304 Not Modified — ο πόρος δεν έχει αλλάξει (μνήμη cache)
-
4xx (Σφάλματα πελάτη):
- 401 Unauthorized — απαιτείται πιστοποίηση
- 403 Forbidden — πρόσβαση απαγορεύεται
- 404 Not Found — ο πόρος δεν βρέθηκε
-
5xx (Σφάλματα διακομιστή):
- 502 Bad Gateway — κακός διαμεσολαβητής
- 503 Service Unavailable — η υπηρεσία δεν είναι διαθέσιμη
Αυτοί οι κωδικοί βοηθούν στην κατανόηση του αποτελέσματος του αιτήματος HTTP και στη σωστή διαχείριση των απαντήσεων.