انتقل إلى محتوى الدرس
فقرة فرعية #5 من درس: معلمات HTTP

Path vs Query Parameters مقارنة معلمات المسار والاستعلام

دليل شامل لمعلمات طلب HTTP في مسار الرابط وسلسلة الاستعلام وجسم الطلب، مع التمييز بين المعلمات الفعالة ومعلمات التتبع، وحدود طول الرابط العملية (414)، وحماية البيانات الحساسة من التسرب.
2 صفوف تعليمية
تكنولوجيا الويب
1,362 مشاهدة

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

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

عند تصميم روابط صفحات الويب وواجهات البرمجة ()، متى نضع المعلمة في مسار الرابط (Path) ومتى نضعها في سلسلة الاستعلام (Query)؟ القاعدة الهندسية القياسية واضحة:

  • استخدم معلمات المسار () لتحديد هوية مورد فريد أو تسلسل هرمي إلزامي: عندما تشير إلى سجل محدد بمعرّفه الفريد أو اسمه اللطيف (مثل ). حذف معلمة المسار يغيّر طبيعة المسار نفسه أو يؤدي إلى خطأ .
  • استخدم معلمات الاستعلام () للبحث أو التصفية أو الترتيب أو ترقيم الصفحات (اختيارية): عندما تطلب قائمة موارد وتريد تخصيص عرضها (مثل ). إذا حُذفت معلمات الاستعلام الاختيارية يظل المسار صالحاً ويعيد القائمة الافتراضية.

جرّب المحاكي التفاعلي الآتي لمقارنة معلمات المسار والاستعلام وجسم الطلب في حالات عملية متنوعة:

الصف 2 معاينة حية