رموز حالة HTTP
الرموز الأكثر شيوعًا من واجهات البرمجة وشبكات التوصيل. استُبعدت التجريبية النادرة.
| الرمز | الاسم | المعنى |
|---|---|---|
| 200 | OK | نجاح مع محتوى |
| 201 | تم الإنشاء | تم إنشاء المورد |
| 204 | لا محتوى | نجاح بدون محتوى |
| 301 | نُقل نهائيًا | إعادة توجيه دائمة |
| 302 | وُجد | إعادة توجيه مؤقتة |
| 304 | لم يُعدَّل | استخدم النسخة المخزنة |
| 400 | طلب خاطئ | طلب العميل غير صالح |
| 401 | غير مصرح | مطلوب مصادقة أو فشلت |
| 403 | محظور | تمت المصادقة لكن مرفوض |
| 404 | غير موجود | المورد غير موجود |
| 405 | الطريقة غير مسموحة | طريقة HTTP خاطئة |
| 408 | انتهت مهلة الطلب | العميل بطيء جدًا |
| 409 | تعارض | تعارض في الحالة |
| 410 | لم يعد موجودًا | أُزيل نهائيًا |
| 422 | كيان غير قابل للمعالجة | الدلالة غير صالحة |
| 429 | طلبات كثيرة جدًا | تم تجاوز الحد المسموح |
| 500 | خطأ داخلي في الخادم | خلل في الخادم |
| 502 | بوابة خاطئة | استجابة الخادم الأعلى غير صالحة |
| 503 | الخدمة غير متاحة | محمّل بشكل زائد أو متوقف |
| 504 | انتهت مهلة البوابة | انتهت مهلة الخادم الأعلى |
ملاحظات
- 401 مقابل 403: بيانات اعتماد ناقصة/فاشلة مقابل مسجّل الدخول بلا صلاحية.
- قد تُرجع شبكة التوصيل 5xx إذا تعذّر الوصول إلى الخادم الأصلي.
الأسئلة الشائعة
- ماذا يعني رمز الحالة 403 في HTTP؟
- 403 يعني أن الخادم فهم الطلب وتحقّق منه لكنه يرفض منح الوصول إلى المورد. بخلاف 401، فإن تسجيل الدخول من جديد لن يحل المشكلة.
- ما الفرق بين إعادة التوجيه 301 و302 في HTTP؟
- 301 يعني نقلًا دائمًا، فيجب على العملاء ومحركات البحث استخدام العنوان الجديد. أما 302 فإعادة توجيه مؤقت ويبقى العنوان الأصلي صالحًا.
- ماذا يعني الرمز 429 وكيف أُعالجه؟
- 429 يعني تجاوز حدّ عدد الطلبات المسموح. أبطئ الطلبات والتزم بترويسة Retry-After إذا أرسلها الخادم.