Sobes.tech
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 — η υπηρεσία δεν είναι διαθέσιμη.

Η γνώση αυτών των κωδικών βοηθά στη σωστή διαχείριση των απαντήσεων του διακομιστή στις εφαρμογές.