قائمة بأكواد HTTP 400 الشهيرة

developer_modeتطوير الويب
bookmarkعام

قائمة بأكواد حالة HTTP 400 تُستخدم للإشارة إلى وجود أخطاء أو مشاكل على جانب العميل أثناء إجراء الطلب. يشمل ذلك أخطاء في بنية الطلب، وعدم التوثيق الصحيح، والوصول غير المسموح به، ومشاكل في طريقة الطلب المستخدمة، وغير ذلك. تعد هذه الأكواد مفيدة لتحديد وحل المشكلات عند التفاعل مع خوادم الويب أو واجهات برمجة التطبيقات. إليك قائمة بهذه الأخطاء وشرح بسيط عنها.

الرمز الخطأ الاسم الوصف
400 طلب سيء Bad Request الخادم لا يستطيع فهم الطلب بسبب صيغة غير صحيحة أو مشكلات أخرى مع الطلب.
401 غير مصرح Unauthorized الطلب لا يحتوي على بيانات اعتماد صالحة للوصول إلى المورد المستهدف.
402 مطلوب الدفع Payment Required هذا الرمز محجوز للاستخدام في المستقبل وليس لديه استخدام شائع حاليًا.
403 ممنوع Forbidden الخادم يفهم الطلب لكنه يرفض تنفيذه. غالبًا ما يكون هذا بسبب عدم حصول العميل على إذن للوصول إلى المورد المطلوب.
404 غير موجود Not Found المورد المطلوب غير موجود على الخادم.
405 الأسلوب غير مسموح به Method Not Allowed الأسلوب المستخدم في الطلب غير مدعوم أو مسموح به للمورد المحدد.
406 غير مقبول Not Acceptable الخادم لا يستطيع إنتاج استجابة تطابق قائمة القيم المقبولة المحددة في رأس الطلب 'Accept'.
407 مطلوب توثيق بروكسي Proxy Authentication Required العميل يجب عليه توفير بيانات اعتماد صالحة لاستخدام الخادم الوسيط (بروكسي).
408 انتهاء طلب Request Timeout الخادم أنهى الطلب لأنه استغرق وقتًا طويلًا للمعالجة.
409 تعارض Conflict هذا الرمز يستخدم عندما يحدث تعارض بين الطلب والحالة الحالية للخادم.
410 انتهت الصفحة Gone المورد الذي كان متاحًا في السابق تم إزالته بشكل متعمد، ولا يوجد عنوان للإعادة.
411 مطلوب الطول Length Required الخادم يتوقع أن تحتوي الطلب على رأس 'Content-Length' للبيانات التي تم إرسالها، ولكنه لم يتم توفيره.
412 فشل الشرط المسبق Precondition Failed هذا الرمز يشير إلى أن شرط أو أكثر محددة في رؤوس الطلب لم يتم تحقيقها، مما يمنع معالجة الطلب.
413 حمولة كبيرة جداً Payload Too Large الخادم يرفض معالجة الطلب لأن حجم البيانات المُرسلة (على سبيل المثال، تحميل ملف) كبير جداً.
414 رابط طويل جداً URI Too Long الخادم يرفض معالجة الطلب لأن عنوان الـ URI المقدم في الطلب طويل جداً.
415 نوع الوسائط غير مدعوم Unsupported Media Type الخادم لا يستطيع معالجة الطلب لأن نوع الوسائط المُرسلة غير مدعوم.
416 النطاق غير مرضي Range Not Satisfiable هذا الرمز يستخدم عندما يطلب العميل نطاقًا محددًا من البيانات في رأس الطلب 'Range' ولكن الخادم لا يستطيع تلبية الطلب.
العودة إلى المقتطفات