Κωδικοί κατάστασης HTTP
Οι κωδικοί που βλέπετε πιο συχνά από API και CDN, από το 200 OK έως το 504 Gateway Timeout. Οι σπάνιοι πειραματικοί κωδικοί έχουν παραλειφθεί.
| Κωδικός | Όνομα | Σημασία |
|---|---|---|
| 200 | OK | Success with body |
| 201 | Created | Resource created |
| 204 | No Content | Success, empty body |
| 301 | Moved Permanently | Permanent redirect |
| 302 | Found | Temporary redirect |
| 304 | Not Modified | Use cached copy |
| 400 | Bad Request | Client request invalid |
| 401 | Unauthorized | Auth required / failed |
| 403 | Forbidden | Authenticated but denied |
| 404 | Not Found | No such resource |
| 405 | Method Not Allowed | Wrong HTTP method |
| 408 | Request Timeout | Client too slow |
| 409 | Conflict | State conflict |
| 410 | Gone | Permanently removed |
| 422 | Unprocessable Entity | Semantics invalid |
| 429 | Too Many Requests | Rate limited |
| 500 | Internal Server Error | Server fault |
| 502 | Bad Gateway | Upstream invalid |
| 503 | Service Unavailable | Overloaded / down |
| 504 | Gateway Timeout | Upstream timeout |
Σημειώσεις
- 401 έναντι 403: ελλιπή/λάθος διαπιστευτήρια έναντι συνδεδεμένου χωρίς άδεια.
- Ένα CDN μπορεί να επιστρέψει 5xx όταν ο διακομιστής προέλευσης δεν είναι προσβάσιμος.
Συχνές ερωτήσεις
- Τι σημαίνει ο κωδικός HTTP 403;
- Το 403 Forbidden σημαίνει ότι ο διακομιστής κατάλαβε και πιστοποίησε το αίτημα, αλλά αρνείται να δώσει πρόσβαση στον πόρο. Σε αντίθεση με το 401, η νέα σύνδεση δεν θα βοηθήσει.
- Ποια είναι η διαφορά μεταξύ των ανακατευθύνσεων HTTP 301 και 302;
- Το 301 σημαίνει ότι ο πόρος μετακινήθηκε μόνιμα, οπότε οι πελάτες και οι μηχανές αναζήτησης πρέπει πλέον να χρησιμοποιούν το νέο URL. Το 302 είναι προσωρινή ανακατεύθυνση και το αρχικό URL παραμένει έγκυρο.
- Τι σημαίνει το HTTP 429 και πώς το διορθώνω;
- Το 429 Too Many Requests σημαίνει ότι φτάσατε σε όριο ρυθμού. Μειώστε τη συχνότητα των αιτημάτων και σεβαστείτε την κεφαλίδα Retry-After, αν τη δίνει ο διακομιστής.