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 ہیڈر کا احترام کریں۔