رموز حالة HTTP
ابحث واطّلع على رموز حالة HTTP ومعانيها، من 1xx إلى 5xx.
كيفية استخدام حالة HTTP
- 01
اكتب رمز حالة أو جزءا من اسمه.
- 02
تصفّح الرموز المطابقة، الملوّنة حسب الفئة.
- 03
استخدمها كمرجع سريع أثناء بناء واجهات برمجة التطبيقات (API) أو تصحيحها.
مرجع حالة قابلة للبحث
مرجع قابل للبحث لرموز حالة HTTP، والأرقام المكونة من ثلاثة أرقام التي يعرضها الخادم مع كل استجابة ليقول ما حدث، من 1xx إلى 5xx، مع رسائلها القياسية ومجمعة حسب الفئة.
إنه بحث سريع أثناء إنشاء أو تصحيح واجهة برمجة التطبيقات أو موقع الويب: اكتب رمزًا أو جزءًا من اسمه وستظهر الإدخالات المطابقة، لذلك لا يتعين عليك تذكر كل رقم.
ماذا تعني الفئات
تخبرك الفئات بمعظم القصة في لمحة: معلومات 1xx، نجاح 2xx، إعادة توجيه 3xx، أخطاء العميل 4xx (كان الطلب خاطئًا) وأخطاء الخادم 5xx (فشل الخادم). يتم عرض كل مجموعة باللون الخاص بها حتى تتمكن من المسح الضوئي بسرعة.
الرموز التي ستقابلها كثيرًا
تظهر بعض الرموز باستمرار: 200 موافق، 201 تم الإنشاء، 301 و302 عمليات إعادة توجيه، 304 غير معدل للتخزين المؤقت، 400 طلب سيئ، 401 و403 للمصادقة، 404 لم يتم العثور على، 409 تعارض، 422 للتحقق من الصحة، 429 طلبات كثيرة جدًا، و500 و502 و503 على الخادم الجانب.
الرموز التي يتم الخلط بينها
مصدر الارتباك المتكرر هو 401 مقابل 403: 401 غير مصرح به يعني أنك لم تتم مصادقتك، بينما 403 محظور يعني أنه تمت مصادقتك ولكن غير مسموح لك به. وهناك طريقة أخرى هي 301 مقابل 302: إعادة توجيه دائمة مقابل إعادة توجيه مؤقتة، والتي تتعامل معها محركات البحث بشكل مختلف تمامًا.
فورية وغير متصل
المرجع عبارة عن بيانات ثابتة يتم شحنها مع الصفحة، لذا فإن البحث يكون فوريًا ويعمل دون اتصال بالإنترنت.
الأسئلة الشائعة
ماذا تعني الفئات؟
1xx معلوماتية، و 2xx نجاح، و 3xx إعادة توجيه، و 4xx أخطاء العميل، و 5xx أخطاء الخادم. تُعرض كل فئة بلونها الخاص.
ما الفرق بين 401 و 403؟
401 Unauthorized (غير مصرّح) تعني أنك غير مُصادَق عليك، بينما 403 Forbidden (ممنوع) تعني أنك مُصادَق عليك لكن غير مسموح لك بالوصول إلى المورد.
هل 418 رمز حالة حقيقي؟
418 I'm a Teapot (أنا إبريق شاي) جاء من معيار مزحة في كذبة أبريل. لا يُستخدم عمليا لكنه معروف على نطاق واسع.