קודי מצב 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 אומר שהמשאב הועבר לצמיתות, כך שלקוחות ומנועי חיפוש צריכים להשתמש בכתובת החדשה מעתה. 302 היא הפנייה זמנית וה־URL המקורי נשאר תקף.
- מה פירוש HTTP 429 ואיך מתקנים את זה?
- 429 Too Many Requests אומר שחציתם מגבלת קצב. האטו את הבקשות וכבדו את הכותרת Retry-After אם השרת מספק אותה.