Junior
Ποιοι κωδικοί απάντησης μπορούν να επιστραφούν από τον web server;
sobes.tech AI
Απάντηση από AI
1xx: Πληροφορίες
- 100 Continue: Ο διακομιστής έχει λάβει το αρχικό μέρος του αιτήματος και περιμένει την συνέχεια.
- 101 Switching Protocols: Ο πελάτης ζήτησε να αλλάξει σε άλλο πρωτόκολλο, και ο διακομιστής είναι έτοιμος να το κάνει.
2xx: Επιτυχείς λειτουργίες
- 200 OK: Τυπική επιτυχής απάντηση.
- 201 Created: Ο πόρος δημιουργήθηκε με επιτυχία ως αποτέλεσμα του αιτήματος.
- 204 No Content: Ο διακομιστής επεξεργάστηκε επιτυχώς το αίτημα, αλλά δεν θα στείλει σώμα απάντησης.
3xx: Ανακατευθύνσεις
- 301 Moved Permanently: Ο πόρος μετακινήθηκε οριστικά σε νέο URI.
- 302 Found (προηγουμένως "Moved Temporarily"): Ο πόρος βρίσκεται προσωρινά σε άλλο URI.
- 304 Not Modified: Ο πόρος δεν έχει αλλάξει από το τελευταίο αίτημα.
4xx: Σφάλματα πελάτη
- 400 Bad Request: Ο διακομιστής δεν μπορεί να επεξεργαστεί το αίτημα λόγω σφάλματος σύνταξης ή λανθασμένων παραμέτρων.
- 401 Unauthorized: Απαιτείται αυθεντικοποίηση για πρόσβαση στον πόρο.
- 403 Forbidden: Ο διακομιστής κατάλαβε το αίτημα, αλλά αρνείται την πρόσβαση.
- 404 Not Found: Ο διακομιστής δεν μπορεί να βρει τον ζητούμενο πόρο.
- 405 Method Not Allowed: Η μέθοδος που χρησιμοποιήθηκε στο αίτημα δεν επιτρέπεται για αυτόν τον πόρο.
5xx: Σφάλματα διακομιστή
- 500 Internal Server Error: Εσωτερικό σφάλμα διακομιστή.
- 502 Bad Gateway: Ο διακομιστής, που λειτουργεί ως πύλη ή διαμεσολαβητής, έλαβε μη έγκυρη απάντηση από τον ανώτερο διακομιστή.
- 503 Service Unavailable: Ο διακομιστής δεν μπορεί προσωρινά να επεξεργαστεί το αίτημα, συνήθως λόγω υπερφόρτωσης ή συντήρησης.
- 504 Gateway Timeout: Ο διακομιστής, ως πύλη, δεν έλαβε έγκαιρη απάντηση από τον ανώτερο διακομιστή.