Junior — Middle
Μπορείς να καταγράψεις τους βασικούς κωδικούς κατάστασης HTTP και τους σκοπούς τους;
sobes.tech AI
Απάντηση από AI
Βασικοί κωδικοί κατάστασης HTTP και οι σκοποί τους:
- 1xx (Πληροφοριακοί): υποδεικνύουν ότι το αίτημα έχει ληφθεί και επεξεργάζεται.
- 2xx (Επιτυχία): το αίτημα επεξεργάστηκε με επιτυχία.
- 200 OK — το αίτημα ολοκληρώθηκε με επιτυχία.
- 201 Created — πόρος δημιουργήθηκε με επιτυχία.
- 3xx (Ανακατευθύνσεις): ο πελάτης πρέπει να εκτελέσει πρόσθετες ενέργειες για να ολοκληρώσει το αίτημα.
- 301 Moved Permanently — ο πόρος μετακινήθηκε οριστικά.
- 302 Found — προσωρινή ανακατεύθυνση.
- 4xx (Σφάλματα πελάτη): σφάλμα στην πλευρά του πελάτη.
- 400 Bad Request — λανθασμένο αίτημα.
- 401 Unauthorized — απαιτείται πιστοποίηση.
- 403 Forbidden — πρόσβαση απαγορεύεται.
- 404 Not Found — πόρος δεν βρέθηκε.
- 5xx (Σφάλματα διακομιστή): σφάλμα στην πλευρά του διακομιστή.
- 500 Internal Server Error — εσωτερικό σφάλμα διακομιστή.
- 503 Service Unavailable — η υπηρεσία δεν είναι διαθέσιμη.
Η γνώση αυτών των κωδικών βοηθά στη σωστή διαχείριση των απαντήσεων του διακομιστή στις εφαρμογές.