مرجع رموز حالة HTTP
خصوصية بالتصميم — يعمل بالكامل في متصفحك
ابحث عن أي رمز حالة HTTP واطلع على معناه وفئته ومرجع RFC الخاص به. تُغطي Toova كل رمز قياسي من 100 إلى 599 إضافةً إلى الرموز غير القياسية الشائعة المستخدمة في شبكات توصيل المحتوى والمنصات — كلها مشروحة بلغة واضحة داخل متصفحك.
معنى رموز الحالة
1xx إعلامي (نادر). 2xx نجاح — 200 OK و201 Created و204 No Content. 3xx إعادة توجيه — 301 دائم و302 مؤقت و304 مخزَّن مؤقتًا. 4xx خطأ العميل — 400 Bad Request و401 Unauthorized و403 Forbidden و404 Not Found و429 Too Many Requests. 5xx خطأ الخادم — 500 Internal Server Error و502 Bad Gateway و503 Service Unavailable و504 Gateway Timeout. تشرح Toova كل رمز في سياقه مع رابط إلى RFC الذي يُعرِّفه.
الأخطاء الشائعة
302 مقابل 301 يهمّ لتحسين محركات البحث وسلامة الروابط. 401 يعني أن الطلب يفتقر إلى بيانات اعتماد؛ 403 يعني أن بيانات الاعتماد صالحة لكن المورد محظور. 429 هو ما تُعيده عند تحديد المعدل، لكن كثيرًا من المنصات تُرسل 503 بشكل خاطئ. تُظهر Toova هذه الفروق مع أمثلة ومؤشرات للرمز الصحيح للمواقف الشائعة — مفيد عند تصميم واجهات برمجة التطبيقات أو تصحيح الاستجابات غير المتوقعة.
محلي بالكامل
البحث يعمل داخل متصفحك بالكامل — كل تعريفات رموز الحالة مُحزَّمة مع الصفحة. لا استدعاء API ولا حدود للمعدل ولا انقطاع. تعمل الصفحة دون اتصال بعد التحميل الأول، مما يجعل Toova مرجعًا موثوقًا عندما تكون غارقًا في جلسة تصحيح والخدمات الأخرى متقلبة.
الأسئلة الشائعة
- ما الفرق بين 401 و403؟
- 401 Unauthorized يعني أن الطلب يفتقر إلى بيانات اعتماد مصادقة صالحة. 403 Forbidden يعني أن بيانات الاعتماد صالحة لكن المورد محظور لذلك المستخدم. كثير من واجهات برمجة التطبيقات تستخدم الاسمين بالتبادل، لكن المعيار واضح: 401 إذا لم يكن مُصادقًا، 403 إذا كان مُصادقًا لكن غير مسموح له.
- متى أستخدم 301 مقابل 302؟
- 301 Moved Permanently يُخبر محركات البحث والعملاء بأن الرابط الجديد هو الأساسي — يجب تحديث رصيد الروابط والإشارات المرجعية. 302 Found مؤقت، لذا يبقى الرابط الأصلي أساسيًا. للهجرات وإعادة العلامات التجارية استخدم 301.
- هل 429 قياسي؟
- نعم — RFC 6585 يُعرِّف 429 Too Many Requests لتحديد المعدل. لا تزال كثير من المنصات تستخدم 503 Service Unavailable للغرض ذاته، وهو خاطئ تقنيًا لأن 5xx يعني مشكلة في الخادم لا في سلوك العميل.
- ماذا عن الرموز غير القياسية مثل 418؟
- 418 I'm a teapot مأخوذ من RFC 2324، وهو مواصفة بمناسبة الأول من أبريل. هو حقيقي بمعنى أنه يظهر في الكود، لكنه غير مخصص للإنتاج. تُدرجه Toova للاكتمال مع تعليق.
- هل تُرسَل أي بيانات إلى خادم؟
- لا. البحث يتم على جانب العميل بالكامل.