انتقل إلى محتوى الدرس

3xx Redirection Status Codes فئة التوجيه 3xx وحقل Location

دليل هندسي متكامل لأكواد حالة HTTP وفئاتها الخمس من 1xx إلى 5xx: تعرّف على الفروق الحاسمة بين 200 و201 و204، والتوجيه 301 و302 و307 و308، وكود 304، ومقارنة 400 بـ 422، و401 بـ 403، وأخطاء البوابة 502 و503 و504.
2 صفوف تعليمية
تكنولوجيا الويب
3,770 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تشير فئة إعادة التوجيه إلى أن إتمام الطلب يتطلب خطوة إضافية من العميل. وفي أكواد التوجيه إلى عنوان جديد ( و و و و)، يرسل الخادم الرابط الهدف داخل حقل رأس الاستجابة .

فور استلام المتصفح لكود توجيه مرفق بحقل ، فإنه يرسل تلقائياً طلباً جديداً إلى العنوان البديل (مع وجود سقف أمان يقارب 20 تحويلاً متتالياً لمنع حلقات التوجيه اللانهائية ). أما في أداة سطر الأوامر ، فيجب تمرير الخيار لتتبع مسار التوجيه آلياً.

  • كود (خيارات متعددة): يُفيد بوجود عدة تمثيلات للمورد المطلوب ليختار العميل أو المتصفح الأنسب منها.
  • كود (انظر موقعاً آخر): يوجه المتصفح بعد إرسال نموذج للانتقال إلى صفحة تأكيد الطلب باستخدام طريقة حصراً (نمط الذي يمنع تكرار الدفع عند تحديث الصفحة).
  • الكودان و: أكواد تاريخية قديمة أُلغي العمل بها في المتصفحات الحديثة لدواعٍ أمنية.
الصف 2 كود برمجي
Shell
curl -i -L https://closetag.com/http-codes

HTTP/1.1 301 Moved Permanently
Location: https://www.closetag.com/tutorials/web-technology/http-status-codes
Content-Length: 0